Author: tilman
Date: Wed Oct 8 12:23:08 2025
New Revision: 1929015
Log:
PDFBOX-5660: optimize, as suggested by Valery Bokov; closes #280
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
==============================================================================
---
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
Wed Oct 8 08:30:18 2025 (r1929014)
+++
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDType1CFont.java
Wed Oct 8 12:23:08 2025 (r1929015)
@@ -127,13 +127,14 @@ public class PDType1CFont extends PDSimp
}
else
{
+ String baseFont = getBaseFont();
FontMapping<FontBoxFont> mapping = FontMappers.instance()
-
.getFontBoxFont(getBaseFont(), fd);
+
.getFontBoxFont(baseFont, fd);
genericFont = mapping.getFont();
if (mapping.isFallback())
{
- LOG.warn("Using fallback font " + genericFont.getName() + "
for " + getBaseFont());
+ LOG.warn("Using fallback font " + genericFont.getName() + "
for " + baseFont);
}
isEmbedded = false;
}