Author: tilman
Date: Fri May 8 11:37:48 2026
New Revision: 1933936
Log:
PDFBOX-6204: don't assign wrong length, as suggested by Stefan Ziegler
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1FontEmbedder.java
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1FontEmbedder.java
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1FontEmbedder.java
Fri May 8 11:37:46 2026 (r1933935)
+++
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1FontEmbedder.java
Fri May 8 11:37:48 2026 (r1933936)
@@ -77,7 +77,6 @@ class PDType1FontEmbedder
PDFontDescriptor fd = buildFontDescriptor(type1);
PDStream fontStream = new PDStream(doc, pfbParser.getInputStream(),
COSName.FLATE_DECODE);
- fontStream.getCOSObject().setInt("Length", pfbParser.size());
for (int i = 0; i < pfbParser.getLengths().length; i++)
{
fontStream.getCOSObject().setInt("Length" + (i + 1),
pfbParser.getLengths()[i]);