geroldboehler wrote:If it's at all possible to embed fonts without using text, dunno
Oh anything is posible.
What most people don't realise is that Postscript is NOT a Image Format in the normal sense!
What it is, is a computer language (like C, Perl, Ruby, Shell, DOS) that generates a drawing on multiple pages!
as a computer program anything is posible! I have seen people write programs in postscript that doesn't actually print anything, just return the resulting calculations. On the other hand I have also seen a postscript program that generates hundreds of different pages, that never ends (until you reset the printer that is).
Postscript is a computer language, as this is why ImageMagick did not even attempt to implement and understand it too deeply, but pass it off to a seperate software package that specializes in running that program... GhostScript
Sure postscript is usually organised into pages, which are also usually marked out using special structure comments, so that simpler programs can extract say a single specific page, but postscript does not have to follow that convention.
Which brings us back to the point. yes a 'normal' postscript file can contain fonts that were never used. Usually such useless information is optimised out of the file to make it smaller, but that does not mean it does not happen. And it more common that you may think!
So check with ps2ascii to see if ghostscript can see text being 'drawn'. However also note that just because it is drawn does not mean it is 'visible' though it is highly unlikely that it is drawn than 'erased' again, unless it is for some weird method of protection.
PS: What I would really like to see is some easy of extracting embedded raster image raw data (before they are drawn at some specific 'density') from a postscript file.