Can PDF be edited without embedded font?

I have a PDF file and need to edit its text.

It has a built-in font and I cannot find a font to install. Is it possible to edit the text and keep the inline font if I don't have the font installed?

I edit Acrobat X and warn me that I don't have a font and make me change the font of the text I want to change to the one I have installed. I've Googled a couple of times and found a font family, but not the one built in. Since the font is already in the document, I would have thought that Acrobat or other software could use it to allow me to edit, although I'm guessing something is missing.

+3


source to share


1 answer


It depends...

1.

Chances are, your inline font is a subset of the full font. This means that it contains only those glyphs (forms that represent printable characters) that were required as representations for the characters used by the original PDF.

If your edit wants to insert a character not present in the original PDF, Acrobat (or any other editing method) has to use a different font. The font embedded in PDF just doesn't have a glyph that suits your editing!

Also, your subset of the font name doesn't quite look like the full name of the font set: it uses a random uppercase compound prefix with +

-sign to construct the name of the font used, for example ABCXYZ+Arial

.

You can use the free (beer-like) Acrobat FontReporter plugin to create a list of all the glyphs contained in your font.

You can also use this answer:



to extract the appropriate font.

Then open the extracted font (which will be a subset variant, mind you!) In FontForge http://fontforge.github.io/en-US/ ) and check two things there:

  • original font license
  • original font creator

With this knowledge, you could definitely find a variant of the family in which (or rather, the one that was present when the PDF and embedded font creation software created the subset).

2.

If the font (subset) you are looking for uses what is known as a "custom encoding", it may be nearly impossible to edit the PDF file with standard tools (even if you have the same font installed locally that was used to create the PDF file) ...

+1


source







All Articles