Interface PDFEventProducer
- All Superinterfaces:
EventProducer
Event producer interface for events generated by the PDF renderer.
PDFEventProducer.xml should include a message for all event-raising methods.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classProvider class for the event producer. -
Method Summary
Modifier and TypeMethodDescriptionvoidincorrectEncryptionLength(Object source, int originalValue, int correctedValue) The encryption length must be a multiple of 8 between 40 and 128.voidlanguageChanged(Object source, Object oldLang, String newLang) The language was changed between pagesvoidnonFullyResolvedLinkTargets(Object source, int count) Some link targets haven't been fully resolved.voidnonStandardStructureType(Object source, String type, String fallback) Custom structure type is not standard as per the PDF reference.voidunknownLanguage(Object source, String location) The language of a piece of text is unknown.voidunpairedSurrogate(Object source) Unicode char map ended with an unpaired surrogate.
-
Method Details
-
nonFullyResolvedLinkTargets
Some link targets haven't been fully resolved.- Parameters:
source- the event sourcecount- the number of unresolved links
-
nonStandardStructureType
-
incorrectEncryptionLength
The encryption length must be a multiple of 8 between 40 and 128.- Parameters:
source- the event sourceoriginalValue- requested encryption lengthcorrectedValue- corrected encryption length
-
unknownLanguage
-
unpairedSurrogate
Unicode char map ended with an unpaired surrogate.- Parameters:
source- the event source
-
languageChanged
-