Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a bmp photo. It is the photo of a signature. I am going to use the bmp photo for a pdf file. When I dynamically create the pdf file, the bmp file appears with its pixels visible.

What should I do to avoid the pixel problems for the photo which is used in the pdf files that are going to be printed ?

Regards bk

share|improve this question
Are you creating the PDF from a Word document? What size (in pixels) is your BMP image? – pelms Oct 30 '09 at 13:55
up vote 4 down vote accepted

You can either convert the bitmap image to vector image (Maybe this could help) or you can increase resolution of the signature in Photoshop or GIMP or something similar, they are able to quite nicely smooth the image.

share|improve this answer
thanks everyone – theklc Nov 2 '09 at 12:15

You can remove some of the blockiness by creating new pixels and assigning their colours to be the average of the neighbouring pixels. Not sure which (if any) image manipulation programs do this though.

However, the image will still be horribly blurred.

share|improve this answer

It would be best to have a new signature photographed at a much higher resolution. This way the pixels would not be visible, and the graphic would be of higher quality.

share|improve this answer

A bitmap is just that. A map of bits.

You can't make them bigger than their original resolution and retain the same quality, because there's no higher resolution stored! No CSI-style "Enlarge. Enhance." behaviour is possible here :P

share|improve this answer

open a word processor, insert the image, resize the image by dragging the borders to the size that suits you, take a screenshot, paste into paint, cut out the signature and save it.

now you have the signature ready to insert into any document you want, then print your PDF.

of course you can do the resizing with pretty much any image prozessor, but if you resize the signature in a text document you have a fair idea of its proportions.

share|improve this answer

You're trying to put rasterized data in a scalable vector format. In English, you can't expand the signature in its current form because that data doesn't exist. The computer has to use an algorithm to blow it up, and when it does, you get the "pixelated" appearance.

The best way, as sYsinfo alluded to, would be to convert the image into a vector format. That's a fairly complicated task that usually has to be done by hand, though. You might want to just try capturing the signature into a larger image so there is more data to work with.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .