Some fonts are embedded within a PDF file, while others are not.
If a font is embedded, BuildVu will process and use the embedded font.
If a font is not embedded, BuildVu will use an open source fallback font.
In realtext modes, BuildVu processes and rewrites embedded fonts so that browsers can understand them. The font files are written out and used inside the converted content using a CSS @font-face.
In shapetext modes, BuildVu flattens the text into shapes inside the page content.
If a nonselectable shapetext mode is used, the font file itself is not written out.
If a selectable shapetext mode is used, an additional layer of invisible text is written out for selection purposes and the font file is written out.
Where fonts are shared between multiple pages, BuildVu will write out one copy of the font. If BuildVu writes out multiple font files with similar names it is because PDF files can store different versions of fonts with the same name.
- Text Mode Options
- Which fonts does BuildVu support?
- How are PDF font licenses handled?
- How does BuildVu handle Type 3 fonts?