PD4ML v4.0.23fx1 is out. This maintenance update of v4.0.23 adds the unicode-range CSS property and makes PDF documents with embedded fonts and dotted borders much smaller.

Fonts

  • The unicode-range descriptor of @font-face is supported, so a font is used only for the characters it is declared for.
  • A TrueType font used at several CSS font sizes is embedded once and reused at every size, as in PD4ML v3. Documents with many sizes of the same font, such as certificates, are several times smaller.
  • Text in Calibri and similar fonts can be copied and pasted from the PDF as readable text.

Rendering

  • Dotted borders no longer make the PDF grow.