Convert PDF to PNG using ImageMagick
Reducing the image size before output results in something that looks sharper, in my case:
convert -density 300 a.pdf -resize 25% a.png
when you set the density to 96, doesn't it look good?
when i tried it i saw that saving as jpg resulted with better quality, but larger file size
convert -density 192 input.pdf -quality 100 -alpha remove output.png
for pdf text document is good enough.
-density 192
double 96dpi, higher just make bigger image and file size
-quality 100
somehow this give slightly smaller file size
-alpha remove
to remove png transparent background
To get high quality, one should do "supersampling" in Imagemagick. Convert at a high density, but then resize down as needed (nominal enough to compensate for the high density).
convert -density 288 input.pdf -resize 25% output.png
288=72*4 (72 dpi is default density, so 4x)
25%=1/4
So the 1/4 compensates for the 4x.