I want to display the favicon.ico from websites on my blackberry application. I would normally use the EncodedImage class to convert the byte[] into a recognizable image file. However EncodedImage only supports PNG, BMP, JPG, TIFF, and GIF. Is there another method for me to display the ICO file on the device?
You right. Encoded image don't support icon files.
You may try to find and/or port to J2ME one of open-source library.
Also you can try to create yourself realisation of EncodedImage.
And, in the end, you can use services like convertico.com to convert .ico online or write yourself simple web-side script.
I have decided to use Google's supposedly undocumented favicon service that converts .ico to .png in a 16x16 format.
http://www.google.com/s2/favicons?domain=blackberry.com will return blackberry's favicon as 16x16 png.
Related
Suppose, there is a PHP file in mac os x, or any other file except JPEG, JPG, or PNG.
If I click, and change extension, as below
Now, if I choose Use .png, it will become a png file, and can be seen in iOS Gallery.
Now, if a person uploads this to server, as profile picture or any way, how can I check that whether it is real image or has something else in form of PNG or JPG.
NOTE: This is only to avoid hackers or harmful scripts.
Thanks.
Try mime_content_type(), then make conditions by type .. http://php.net/manual/en/function.mime-content-type.php
User uploads image in browser. On server side I generate preview. I want to remove metadata from preview image. Options:
Remove everything (EXIF, ICC) and save image with the color scheme profile it was uploaded. Is it safe? Will ImageMagic process such images correctly? Will browsers display this properly?
Remove everything and convert the preview to sRGB.
Check ICC color profile and if it is not sRGB - do not remove it.
Any other ideas? Which approach would you reccomend / use in your projects?
Thanks,
The hump you face is dealing with the various forms of JPEG file formats.
In a JFIF file, you could remove all the COM and APPn markers (save APP0), to clean out the metadata and have a readable file.
In an Exif file, APP1 is used in place of JFIF's APP0. However, the EXIF APP1 marker can include metadata.
One thing you could try is to simply strip out all APPn and COM markers. It is likely that many browsers would be able to read JPEG streams without a file format specified and that the would assume a 3 component stream is YCbCr and a 1 component stream is grayscale.
Another solution would be to convert everything to JFIF.
I created a template for a document i want to use, in photoshop.
I want to share this document as a PDF file.
I want some of the text i made in photoshop to work as hyperlinks and direct ppl to websites.
How do i save a photoshop file as a PDF and get hyperlinks to work in the PDF file?
I have tried using the slice tool. It works to assign a url and target.
But when saved as a PDF the links do not work.
Anyone?
I know that indesign allows for saving pdf documents in either print or web format. the latter allows for hyperlinks to be available. if photoshop does not offer this you can always add them in acrobat (not reader) and then resave the .pdf.
is there a way to save a website's favicon.ico file as a png in xcode?
For example:
http://www.google.com/favicon.ico
Search Google for online converter .ico to .png.
http://www.convertico.com/ has something, for example.
Does anybody know how to create a thumbnail from an Adobe Illustrator file without using Illustrator? I have a php/linux based application and I'd like to do so.
-Dave
By default, Adobe Illustrator saves files as PDF compatible. Unless the file was saved in a strange way, you should be able to use ImageMagick directly to generate a thumbnail. For example:
convert file.ai -thumbnail 250x250 -unsharp 0x.5 thumbnail.png
Note: If the file has multiple artboards (which are interpreted as pages as a PDF), it will generate multiple files or, if saved as a GIF, an animated GIF.
If you can save it in PDF, PS, or EPS format you may be able to manipulate it in things like ImageMagick or Ghostscript.
EDIT:
I think you can actually use ImageMagick's convert with *.ai files as well.