Uses of Class
com.itextpdf.text.pdf.PdfReader
Packages that use PdfReader
Package
Description
-
Uses of PdfReader in com.itextpdf.testutils
Methods in com.itextpdf.testutils with parameters of type PdfReaderModifier and TypeMethodDescriptionprivate void
CompareTool.loadPagesFromReader
(PdfReader reader, List<PdfDictionary> pages, List<RefKey> pagesRef) -
Uses of PdfReader in com.itextpdf.text.pdf
Subclasses of PdfReader in com.itextpdf.text.pdfModifier and TypeClassDescriptionprivate static class
class
Reads an FDF form and makes the fields availableFields in com.itextpdf.text.pdf declared as PdfReaderModifier and TypeFieldDescription(package private) PdfReader
AcroFields.reader
(package private) PdfReader
PdfCopy.ImportedPage.reader
(package private) PdfReader
PdfCopy.PageStamp.reader
protected PdfReader
PdfCopy.reader
private final PdfReader
PdfReader.PageRefs.reader
(package private) PdfReader
PdfReaderInstance.reader
(package private) PdfReader
PdfStamperImp.reader
protected PdfReader
PdfStructTreeController.reader
(package private) PdfReader
PRAcroForm.reader
protected PdfReader
PRIndirectReference.reader
protected PdfReader
PRStream.reader
private PdfReader
XfaForm.reader
Fields in com.itextpdf.text.pdf with type parameters of type PdfReaderModifier and TypeFieldDescriptionprotected HashMap
<PdfReader, HashMap<RefKey, PdfCopy.IndirectReferences>> PdfCopy.indirectMap
(package private) HashMap
<PdfReader, IntHashtable> PdfCopyFieldsImp.pages2intrefs
Deprecated.protected HashMap
<PdfReader, PdfReaderInstance> PdfWriter.readerInstances
Instances of PdfReader/PdfReaderInstance that are used to import pages.PdfCopyFieldsImp.readers
Deprecated.(package private) HashMap
<PdfReader, RandomAccessFileOrArray> PdfStamperImp.readers2file
(package private) HashMap
<PdfReader, IntHashtable> PdfCopyFieldsImp.readers2intrefs
Deprecated.(package private) HashMap
<PdfReader, IntHashtable> PdfStamperImp.readers2intrefs
(package private) HashMap
<PdfReader, IntHashtable> PdfCopyFieldsImp.visited
Deprecated.Methods in com.itextpdf.text.pdf that return PdfReaderModifier and TypeMethodDescriptionPdfStamperImp.getPdfReader()
(package private) PdfReader
PdfReaderInstance.getReader()
PdfStamper.getReader()
Gets the underlying PdfReader.PRIndirectReference.getReader()
PRStream.getReader()
XfaForm.getReader()
Gets thePdfReader
used by this instance.Methods in com.itextpdf.text.pdf with parameters of type PdfReaderModifier and TypeMethodDescriptionvoid
PdfACopy.addDocument
(PdfReader reader) void
PdfCopy.addDocument
(PdfReader reader) void
PdfCopy.addDocument
(PdfReader reader, List<Integer> pagesToKeep) void
PdfCopyFields.addDocument
(PdfReader reader) Deprecated.Concatenates a PDF document.void
PdfCopyFields.addDocument
(PdfReader reader, String ranges) Deprecated.Concatenates a PDF document selecting the pages to keep.void
PdfCopyFields.addDocument
(PdfReader reader, List<Integer> pagesToKeep) Deprecated.Concatenates a PDF document selecting the pages to keep.(package private) void
PdfCopyFieldsImp.addDocument
(PdfReader reader) Deprecated.(package private) void
PdfCopyFieldsImp.addDocument
(PdfReader reader, List<Integer> pagesToKeep) Deprecated.void
PdfCopyForms.addDocument
(PdfReader reader) Deprecated.Concatenates a PDF document.void
PdfCopyForms.addDocument
(PdfReader reader, String ranges) Deprecated.Concatenates a PDF document selecting the pages to keep.void
PdfCopyForms.addDocument
(PdfReader reader, List<Integer> pagesToKeep) Deprecated.Concatenates a PDF document selecting the pages to keep.int
Adds the pages from an existing PDF document.SimpleBookmark.bookmarkDepth
(PdfReader reader, PdfDictionary outline, IntHashtable pages, boolean processCurrentOutlineOnly) private void
PdfACopy.checkPdfAInfo
(PdfReader reader) static boolean
PdfStructTreeController.checkTagged
(PdfReader reader) private void
PdfCopy.clearIndirects
(PdfReader reader) void
PdfCopy.copyDocumentFields
(PdfReader reader) Copy document fields to a destination document.void
PdfCopyForms.copyDocumentFields
(PdfReader reader) Deprecated.Copies the form fields of this PDFDocument onto the PDF-Document which was addedvoid
PdfCopyFormsImp.copyDocumentFields
(PdfReader reader) Deprecated.This method feeds in the source documentstatic PdfAStamper
PdfAStamper.createSignature
(PdfReader reader, OutputStream os, char pdfVersion, PdfAConformanceLevel conformanceLevel) Applies a digital signature to a document.static PdfAStamper
PdfAStamper.createSignature
(PdfReader reader, OutputStream os, char pdfVersion, File tempFile, boolean append, PdfAConformanceLevel conformanceLevel) Applies a digital signature to a document, possibly as a new revision, making possible multiple signatures.static PdfAStamper
PdfAStamper.createSignature
(PdfReader reader, OutputStream os, char pdfVersion, File tempFile, PdfAConformanceLevel conformanceLevel) Applies a digital signature to a document.static PdfStamper
PdfStamper.createSignature
(PdfReader reader, OutputStream os, char pdfVersion) Applies a digital signature to a document.static PdfStamper
PdfStamper.createSignature
(PdfReader reader, OutputStream os, char pdfVersion, File tempFile) Applies a digital signature to a document.static PdfStamper
PdfStamper.createSignature
(PdfReader reader, OutputStream os, char pdfVersion, File tempFile, boolean append) Applies a digital signature to a document, possibly as a new revision, making possible multiple signatures.static PdfStamper
PdfStamper.createXmlSignature
(PdfReader reader, OutputStream os) (package private) void
Decrypt an encryptedPdfString
protected static PdfDictionary
PdfReader.duplicatePdfDictionary
(PdfDictionary original, PdfDictionary copy, PdfReader newReader) protected static PdfObject
PdfReader.duplicatePdfObject
(PdfObject original, PdfReader newReader) static void
PdfEncryptor.encrypt
(PdfReader reader, OutputStream os, boolean strength, String userPassword, String ownerPassword, int permissions) Entry point to encrypt a PDF document.static void
PdfEncryptor.encrypt
(PdfReader reader, OutputStream os, boolean strength, String userPassword, String ownerPassword, int permissions, HashMap<String, String> newInfo) Entry point to encrypt a PDF document.static void
PdfEncryptor.encrypt
(PdfReader reader, OutputStream os, byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits) Entry point to encrypt a PDF document.static void
PdfEncryptor.encrypt
(PdfReader reader, OutputStream os, byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits, HashMap<String, String> newInfo) Entry point to encrypt a PDF document.static void
PdfEncryptor.encrypt
(PdfReader reader, OutputStream os, int type, String userPassword, String ownerPassword, int permissions) Entry point to encrypt a PDF document.static void
PdfEncryptor.encrypt
(PdfReader reader, OutputStream os, int type, String userPassword, String ownerPassword, int permissions, HashMap<String, String> newInfo) Entry point to encrypt a PDF document.(package private) static void
PdfStamperImp.findAllObjects
(PdfReader reader, PdfObject obj, IntHashtable hits) void
PdfASmartCopy.freeReader
(PdfReader reader) void
PdfCopy.freeReader
(PdfReader reader) void
PdfSmartCopy.freeReader
(PdfReader reader) void
PdfWriter.freeReader
(PdfReader reader) Use this method to writes the reader to the document and free the memory used by it.SimpleBookmark.getBookmark
(PdfReader reader) Gets aList
with the bookmarks.SimpleBookmark.getBookmark
(PdfReader reader, PdfDictionary outline, boolean includeRoot) Gets aList
with the bookmarks that are children ofoutline
.private static String
PdfCopy.getCOName
(PdfReader reader, PRIndirectReference ref) private static String
PdfCopyFieldsImp.getCOName
(PdfReader reader, PRIndirectReference ref) Deprecated.BaseFont.getDocumentFonts
(PdfReader reader) Gets a list of all document fonts.BaseFont.getDocumentFonts
(PdfReader reader, int page) Gets a list of the document fonts in a particular page.FdfWriter.getImportedPage
(PdfReader reader, int pageNumber) PdfCopy.getImportedPage
(PdfReader reader, int pageNumber) Grabs a page from the input documentPdfCopy.getImportedPage
(PdfReader reader, int pageNumber, boolean keepTaggedPdfStructure) PdfStamper.getImportedPage
(PdfReader reader, int pageNumber) Gets a page from other PDF document.PdfWriter.getImportedPage
(PdfReader reader, int pageNumber) Use this method to get a page from other PDF document.protected PdfImportedPage
PdfCopy.getImportedPageImpl
(PdfReader reader, int pageNumber) SimpleNamedDestination.getNamedDestination
(PdfReader reader, boolean fromNames) protected int
PdfCopyFieldsImp.getNewObjectNumber
(PdfReader reader, int number, int generation) Deprecated.protected int
PdfStamperImp.getNewObjectNumber
(PdfReader reader, int number, int generation) protected int
PdfWriter.getNewObjectNumber
(PdfReader reader, int number, int generation) static PdfPageLabels.PdfPageLabelFormat[]
PdfPageLabels.getPageLabelFormats
(PdfReader reader) Retrieves the page labels from a PDF as an array ofPdfPageLabels.PdfPageLabelFormat
objects.static String[]
PdfPageLabels.getPageLabels
(PdfReader reader) Retrieves the page labels from a PDF as an array of String objects.protected PdfReaderInstance
PdfWriter.getPdfReaderInstance
(PdfReader reader) Returns the PdfReaderInstance associated with the specified reader.(package private) RandomAccessFileOrArray
PdfCopyFieldsImp.getReaderFile
(PdfReader reader) Deprecated.(package private) RandomAccessFileOrArray
PdfStamperImp.getReaderFile
(PdfReader reader) (package private) RandomAccessFileOrArray
PdfWriter.getReaderFile
(PdfReader reader) static PdfObject
XfaForm.getXfaObject
(PdfReader reader) Return the XFA Object, could be an array, could be a Stream.protected boolean
Deprecated.private static void
PdfStamperImp.moveRectangle
(PdfDictionary dic2, PdfReader r, int pageImported, PdfName key, String name) void
PdfStamperImp.registerReader
(PdfReader reader, boolean openFile) void
PdfStamper.replacePage
(PdfReader r, int pageImported, int pageReplaced) Replaces a page from this document with a page from other document.(package private) void
PdfStamperImp.replacePage
(PdfReader r, int pageImported, int pageReplaced) void
Sets all the fields from thisPdfReader
protected void
PdfCopy.setFromReader
(PdfReader reader) convenience method.boolean
PdfACopy.setOutputIntents
(PdfReader reader, boolean checkExistence) Copies the output intent dictionary from other document to this one.boolean
PdfAWriter.setOutputIntents
(PdfReader reader, boolean checkExistence) Copies the output intent dictionary from other document to this one.boolean
PdfWriter.setOutputIntents
(PdfReader reader, boolean checkExistence) Use this method to copy the output intent dictionary from another document to this one.protected void
void
Sets thePdfReader
to be used by this instance.static void
Sets the XFA key from a byte array.protected void
PdfCopy.structureTreeRootKidsForReaderImported
(PdfReader reader) void
PdfStamperImp.unRegisterReader
(PdfReader reader) private void
PdfCopy.updateCalculationOrder
(PdfReader reader) protected void
PdfCopyFieldsImp.updateCalculationOrder
(PdfReader reader) Deprecated.Constructors in com.itextpdf.text.pdf with parameters of type PdfReaderModifierConstructorDescription(package private)
AcroFields
(PdfReader reader, PdfWriter writer) (package private)
ImportedPage
(PdfReader reader, int pageNumber, boolean keepFields) private
(package private)
PageRefs
(PdfReader.PageRefs other, PdfReader reader) (package private)
PageStamp
(PdfReader reader, PdfDictionary pageN, PdfCopy cstp) (package private)
PageStamp
(PdfStamperImp stamper, PdfReader reader, PdfDictionary pageN) PdfAStamper
(PdfReader reader, OutputStream os, char pdfVersion, boolean append, PdfAConformanceLevel conformanceLevel) Starts the process of adding extra content to an existing PDF document keeping the document PDF/A conformant.PdfAStamper
(PdfReader reader, OutputStream os, char pdfVersion, PdfAConformanceLevel conformanceLevel) Starts the process of adding extra content to an existing PDF document keeping the document PDF/A conformant.PdfAStamper
(PdfReader reader, OutputStream os, PdfAConformanceLevel conformanceLevel) Starts the process of adding extra content to an existing PDF document keeping the document PDF/A conformant.(package private)
PdfAStamperImp
(PdfReader reader, OutputStream os, char pdfVersion, boolean append, PdfAConformanceLevel conformanceLevel) Creates new PdfStamperImp.Creates an independent duplicate.(package private)
PdfReaderInstance
(PdfReader reader, PdfWriter writer) PdfStamper
(PdfReader reader, OutputStream os) Starts the process of adding extra content to an existing PDF document.PdfStamper
(PdfReader reader, OutputStream os, char pdfVersion) Starts the process of adding extra content to an existing PDF document.PdfStamper
(PdfReader reader, OutputStream os, char pdfVersion, boolean append) Starts the process of adding extra content to an existing PDF document, possibly as a new revision.protected
PdfStamperImp
(PdfReader reader, OutputStream os, char pdfVersion, boolean append) Creates new PdfStamperImp.protected
PdfStructTreeController
(PdfReader reader, PdfCopy writer) PRAcroForm
(PdfReader reader) ConstructorPRIndirectReference
(PdfReader reader, int number) Constructs aPdfIndirectReference
.PRIndirectReference
(PdfReader reader, int number, int generation) Constructs aPdfIndirectReference
.Creates a new PDF stream object that will replace a stream in a existing PDF file.PRStream
(PRStream stream, PdfDictionary newDic, PdfReader reader) A constructor from aPdfReader
. -
Uses of PdfReader in com.itextpdf.text.pdf.mc
Methods in com.itextpdf.text.pdf.mc with parameters of type PdfReaderModifier and TypeMethodDescriptionvoid
MCFieldFlattener.process
(PdfReader reader, OutputStream os) Processes a properly tagged PDF form.Constructors in com.itextpdf.text.pdf.mc with parameters of type PdfReaderModifierConstructorDescriptionStructureItems
(PdfReader reader) Creates a list of StructuredItem objects. -
Uses of PdfReader in com.itextpdf.text.pdf.ocg
Methods in com.itextpdf.text.pdf.ocg with parameters of type PdfReaderModifier and TypeMethodDescriptionvoid
OCGRemover.removeLayers
(PdfReader reader, String... layers) Removes layers from a PDF document -
Uses of PdfReader in com.itextpdf.text.pdf.parser
Fields in com.itextpdf.text.pdf.parser declared as PdfReaderModifier and TypeFieldDescriptionprivate final PdfReader
PdfReaderContentParser.reader
the reader this parser will processprotected PdfReader
TaggedPdfReaderTool.reader
The reader object from which the content streams are read.Methods in com.itextpdf.text.pdf.parser with parameters of type PdfReaderModifier and TypeMethodDescriptionvoid
TaggedPdfReaderTool.convertToXml
(PdfReader reader, OutputStream os) Parses a string with structured content.void
TaggedPdfReaderTool.convertToXml
(PdfReader reader, OutputStream os, String charset) Parses a string with structured content.static byte[]
ContentByteUtils.getContentBytesForPage
(PdfReader reader, int pageNum) Gets the content bytes of a page from a readerstatic String
PdfTextExtractor.getTextFromPage
(PdfReader reader, int pageNumber) Extract text from a specified page using the default strategy.static String
PdfTextExtractor.getTextFromPage
(PdfReader reader, int pageNumber, TextExtractionStrategy strategy) Extract text from a specified page using an extraction strategy.static String
PdfTextExtractor.getTextFromPage
(PdfReader reader, int pageNumber, TextExtractionStrategy strategy, Map<String, ContentOperator> additionalContentOperators) Extract text from a specified page using an extraction strategy.static void
PdfContentReaderTool.listContentStreamForPage
(PdfReader reader, int pageNum, PrintWriter out) Writes information about a specific page from PdfReader to the specified output stream.Constructors in com.itextpdf.text.pdf.parser with parameters of type PdfReader -
Uses of PdfReader in com.itextpdf.text.pdf.security
Fields in com.itextpdf.text.pdf.security declared as PdfReaderModifier and TypeFieldDescriptionprivate PdfReader
LtvVerification.reader
protected PdfReader
LtvVerifier.reader
A reader object for the revision that is being verified.Methods in com.itextpdf.text.pdf.security with parameters of type PdfReaderModifier and TypeMethodDescriptionstatic void
MakeSignature.signDeferred
(PdfReader reader, String fieldName, OutputStream outs, ExternalSignatureContainer externalSignatureContainer) Signs a PDF where space was already reserved.Constructors in com.itextpdf.text.pdf.security with parameters of type PdfReaderModifierConstructorDescriptionLtvVerifier
(PdfReader reader) Creates a VerificationData object for a PdfReader -
Uses of PdfReader in com.itextpdf.text.pdf.util
Fields in com.itextpdf.text.pdf.util declared as PdfReaderConstructors in com.itextpdf.text.pdf.util with parameters of type PdfReader