I don't have your font, so I just used arial
This works just fine for me on IM 6.8.6.7 Q16
convert -size 255x299 -background transparent -font arial -fill "#000000" label:"Text Here" -trim +repage 00text.png
convert 00text.png -resize 155x199 -depth 8 0text.png
Which you can write in one command as:
convert -size 255x299 -background transparent -font arial -fill "#000000" label:"Text Here" -trim +repage \
-resize 155x199 -depth 8 1text.png
Doing a resize to 400% is not to badly aliased:
convert -size 255x299 -background transparent -font arial -fill "#000000" label:"Text Here" -trim +repage \
-resize 400% -depth 8 2text.png
But you would be better just creating the text size you want rather than resizing it.
convert -size 1020x1196 -background transparent -font arial -fill "#000000" label:"Text Here" -trim +repage -depth 8 3text.png
If you try to save to PDF and then make it larger either by using -resize or just using -density, it will stairstep, because the PDF is just an image in a PDF wrapper and not truly scalable any longer.
You can gain a bit by saving to svg and then using -density to make it larger.
However to do either PDF or SVG, you would really need to vectorize the text before saving to either. see
http://www.imagemagick.org/Usage/draw/#svg_output
http://www.imagemagick.org/Usage/draw/#other
But the best pixel way is just to create the text to the size you need.
If you are trying to do something else, please clarify and provide the exact command with arguments provided.
Please note that -quality 100 is not what you think for PNG. It is appropriate for JPG. But PNG quality/compression is specified differently. See
http://www.imagemagick.org/script/comma ... hp#quality for PNG quality. Nominal is 75 and the numbers mean something different than a range of 0 to 100. Each digit means something different.
Note that I removed the -quality and reordered your command lines to more proper IM 6 syntax.