Class AcroFormDefaultsProcessor

java.lang.Object
org.apache.pdfbox.pdmodel.fixup.processor.AbstractProcessor
org.apache.pdfbox.pdmodel.fixup.processor.AcroFormDefaultsProcessor
All Implemented Interfaces:
PDDocumentProcessor

public class AcroFormDefaultsProcessor extends AbstractProcessor
Verify and ensure default resources for /AcroForm.
  • a default appearance string is defined
  • default resources are defined
  • Helvetica as /Helv and Zapf Dingbats as ZaDb are included. ZaDb is required for most check boxes and radio buttons
  • Constructor Details

    • AcroFormDefaultsProcessor

      public AcroFormDefaultsProcessor(PDDocument document)
  • Method Details

    • process

      public void process()
    • verifyOrCreateDefaults

      private void verifyOrCreateDefaults(PDAcroForm acroForm)