Am 08.12.2015 um 17:59 schrieb Christian Schmitt:
Hello, i wanted to ask if there is a way with PDFBox to embed fonts without providing text.

Currently the most example’s are really simple, however they require me to add a text to the pdf. But currently I want to open a existing PDF and Check all the font’s if they are embedded. (that’s really easy, too).

And now I want to embed them if they are not (I mostly want to do this for a PDF/A conversion)

Currently the example’s I looked at: https://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/EmbeddedFonts.java?view=markup And I also looked at: https://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/pdmodel/EmbeddedFiles.java?view=markup

I mean with the EmbeddedFiles example I could easily embed files. However does this apply to font,s too? Where are the fonts stored inside a PDF. I also had an example to look at all the fonts inside the PDFs but I don’t find it.

My currently solution creates a PDF/A from a standard PDF, but it won’t conform the standard.

There are many possible problems with ordinary PDF files, it isn't just about fonts - just check your file with PDFBox preflight. So even if you manage to fix the non embedded fonts, you'll still have many other problems.

Tilman

Reply via email to