Author: tilman
Date: Sat Sep 27 14:36:19 2025
New Revision: 1928781
Log:
PDFBOX-5660: optimize debugging; closes #265
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/fixup/processor/AcroFormOrphanWidgetsProcessor.java
Modified:
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/fixup/processor/AcroFormOrphanWidgetsProcessor.java
==============================================================================
---
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/fixup/processor/AcroFormOrphanWidgetsProcessor.java
Sat Sep 27 11:59:30 2025 (r1928780)
+++
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/fixup/processor/AcroFormOrphanWidgetsProcessor.java
Sat Sep 27 14:36:19 2025 (r1928781)
@@ -167,7 +167,10 @@ public class AcroFormOrphanWidgetsProces
if (acroFormResources.getFont(fontName) == null)
{
acroFormResources.put(fontName,
widgetResources.getFont(fontName));
- LOG.debug("added font resource to AcroForm from widget
for font name " + fontName.getName());
+ if (LOG.isDebugEnabled())
+ {
+ LOG.debug("added font resource to AcroForm from
widget for font name " + fontName.getName());
+ }
}
}
catch (IOException ioe)
@@ -175,7 +178,7 @@ public class AcroFormOrphanWidgetsProces
LOG.debug("unable to add font to AcroForm for font name "
+ fontName.getName());
}
}
- else
+ else if (LOG.isDebugEnabled())
{
LOG.debug("font resource for widget was a subsetted font -
ignored: " + fontName.getName());
}
@@ -230,16 +233,22 @@ public class AcroFormOrphanWidgetsProces
{
if (defaultResources.getFont(fontName) == null)
{
- LOG.debug("trying to add missing font resource for field "
+ field.getFullyQualifiedName());
+ if (LOG.isDebugEnabled())
+ {
+ LOG.debug("trying to add missing font resource for
field " + field.getFullyQualifiedName());
+ }
FontMapper mapper = FontMappers.instance();
FontMapping<TrueTypeFont> fontMapping =
mapper.getTrueTypeFont(fontName.getName() , null);
if (fontMapping != null)
{
PDType0Font pdFont = PDType0Font.load(document,
fontMapping.getFont(), false);
- LOG.debug("looked up font for " + fontName.getName() +
" - found " + fontMapping.getFont().getName());
+ if (LOG.isDebugEnabled())
+ {
+ LOG.debug("looked up font for " +
fontName.getName() + " - found " + fontMapping.getFont().getName());
+ }
defaultResources.put(fontName, pdFont);
}
- else
+ else if (LOG.isDebugEnabled())
{
LOG.debug("no suitable font found for field " +
field.getFullyQualifiedName() + " for font name " + fontName.getName());
}