public class PdfAAgnosticPdfDocument extends PdfADocument
PdfADocument
and serves as PdfADocument
for PDF/A compliant documents and as PdfDocument
for non PDF/A documents.
This class can throw various exceptions like PdfException
as well as PdfAConformanceException
for PDF/A documents.
checker
catalog, closed, closeReader, closeWriter, eventDispatcher, fingerPrint, flushUnusedObjects, info, isClosing, pdfVersion, properties, reader, serializeOptions, structParentIndex, structTreeRoot, tagStructureContext, trailer, writer, xmpMetadata
Constructor and Description |
---|
PdfAAgnosticPdfDocument(PdfReader reader, PdfWriter writer)
Opens a PDF/A document in stamping mode.
|
PdfAAgnosticPdfDocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
Opens a PDF/A document in stamping mode.
|
addCustomMetadataExtensions, checkIsoConformance, checkIsoConformance, checkIsoConformance, flushFonts, flushObject, getConformanceLevel, getPageFactory, initTagStructureContext, setChecker, updateXmpMetadata
addAssociatedFile, addEventHandler, addFileAttachment, addFont, addNamedDestination, addNewPage, addNewPage, addNewPage, addNewPage, addOutputIntent, addPage, addPage, checkAndAddPage, checkAndAddPage, checkClosingStatus, checkShowTextIsoConformance, close, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, copyPagesTo, createNextIndirectReference, dispatchEvent, dispatchEvent, findFont, flushCopiedObjects, getAssociatedFiles, getCatalog, getDefaultFont, getDefaultPageSize, getDocumentFonts, getDocumentId, getDocumentIdWrapper, getDocumentInfo, getEncryptedPayloadDocument, getFingerPrint, getFirstPage, getFont, getLastPage, getModifiedDocumentId, getNextStructParentIndex, getNumberOfPages, getNumberOfPdfObjects, getOriginalDocumentId, getOutlines, getPage, getPage, getPageLabels, getPageNumber, getPageNumber, getPdfObject, getPdfVersion, getReader, getSerializeOptions, getStructTreeRoot, getTagStructureContext, getTrailer, getWriter, getXmpMetadata, getXmpMetadata, hasEventHandler, hasOutlines, initializeOutlines, isAppendMode, isClosed, isCloseReader, isCloseWriter, isFlushUnusedObjects, isTagged, listIndirectReferences, markObjectAsMustBeFlushed, markStreamAsEmbeddedFile, movePage, movePage, open, registerProduct, removeAllHandlers, removeEventHandler, removePage, removePage, setCloseReader, setCloseWriter, setDefaultPageSize, setEncryptedPayload, setFlushUnusedObjects, setSerializeOptions, setTagged, setUserProperties, setXmpMetadata, setXmpMetadata, setXmpMetadata, storeDestinationToReaddress, storeLinkAnnotation, tryInitTagStructure, updateDefaultXmpMetadata
public PdfAAgnosticPdfDocument(PdfReader reader, PdfWriter writer)
public PdfAAgnosticPdfDocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
reader
- the PdfReader
writer
- the PdfWriter
object to write to
properties
- StampingProperties
of the stamping process
Copyright © 1998–2022 iText Group NV. All rights reserved.