Display png thumbnail image from URL permanently in Google sheets cell - google-sheets

When you hoover over a URL ink in a cell in Google Sheets you get a thumbnail from the site. I am interested in having this png thumbnail permanently displayed in a cell. I can do this by going to the site, grabbing an image, and inserting it into the cell but this is a bit of a pain. Google sheets seems to have a way of grabbing a representative png from a website. Is there a way I can display the same png image that Google Sheets uses for a hover over thumbnail permanently in a cell? Thanks for your help.

Related

How do I get a Twitter summary card to NOT display any image or default image?

When you create a twitter summary card, you can add a meta tag for an image. If you don't add a meta tag for an image, a grey picture of a document appears where the image would have been. This picture takes up nearly a third of the card. I do not want to show any image (not my own and not this default image). How can I do this?
This is not possible. Twitter cards only support Summary (with small image), Summary with large image, Player and App card formats.

Storing UIImage for later use

I am making what can be described as an image manipulation app. My idea is that the user imports UIImages through the pod YPImagePicker and they are stored in two arrays, one for thumbnails and one for the fullsized images. A UICollectionView is then populated with the thumbnails and when the user taps the thumbnail the fullsized image is displayed in a UIImageView.
I am having memory issues with this solution. The RAM hits 300 MB on an iPhone X when I have roughly 10-12 images imported, which I have understood is too much. I guess it is because I store all the fullsized images in an array? Should I store the fullsized images on the users hard drive and not in RAM-memory? Or is there any way I can access the images from the users photo library and fetch the image when the user taps the thumbnail?

Google Maps iOS rendering empty tiles white instead of clear

I'm making an app that uses Tile Layers in Google Maps to provide custom indoor maps for buildings of interest. I've got the tile layer sending tiles at the appropriate coordinates, but any time one of the tiles is empty, Google Maps is rendering it as white, not transparent. You can see this in the attached screenshot.
What is going on here and how can I get it to render those tiles as transparent? Note, the tiles exhibit no unusual characteristics when viewed in Photoshop or Preview.
I finally figured out what the problem was: ImageMagick was saving the fully-transparent tiles in a 16-bit format (8 gray / 8 alpha) that Google Maps didn't understand. Tiles with content were being saved as the usual 32-bit RGBA format. I added the following option to my tile generating script to fix it:
-define png:color-type=6

Get thumbnail from a video url online and display on a cell

How can I get the thumbnail image from a video stored online URL? I need the thumbnails so that I could display them in a collectionview.

YTPlayerView thumbnail custom size

I am using YTPlayerView library from Google. I want to get the customised size thumbnail of a youtube video for my iOS app.
Can anybody help me how I can achieve this? Current it is giving me the same size thumbnail for a video regardless of the size of my YTPlayerView.
YTPlayerView.load automatically loads its own thumbnail. However, a workaround could be you place a UIImageView on top of the YTPlayerview. And load the customized thumbnail into that UIImageview. You can start playing the video when the UIImageview is clicked using YTplayerview.play. And then hide the thumbnail. In essence, it would give the effect the video is being played upon clicking your customised thumbnail image. You may have to fine-tune some things to make this solution work elegantly.
To retrieve the image for the customised thumbnail, you can use any of 4 generated images of youtube. They are predictably formatted as follows:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
https://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg
https://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg
https://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg
The first one in the list is a full size image and others are thumbnail images. The default thumbnail image (ie. one of 1.jpg, 2.jpg, 3.jpg) is:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/default.jpg
For the high quality version of the thumbnail use a url similar to this:
https://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpg
I hope this helps to answer your question.

Resources