Uses of Class
com.lowagie.text.pdf.PdfReader
Packages that use PdfReader
Package
Description
-
Uses of PdfReader in com.lowagie.rups.model
Fields in com.lowagie.rups.model declared as PdfReaderModifier and TypeFieldDescriptionprotected PdfReader
IndirectObjectFactory.reader
The reader object.protected PdfReader
ObjectLoader.reader
iText's PdfReader object.protected PdfReader
PdfFile.reader
The PdfReader object.Methods in com.lowagie.rups.model that return PdfReaderModifier and TypeMethodDescriptionPdfFile.getPdfReader()
Getter for iText's PdfReader object.ObjectLoader.getReader()
Getter for the PdfReader object.Constructors in com.lowagie.rups.model with parameters of type PdfReaderModifierConstructorDescriptionIndirectObjectFactory
(PdfReader reader) Creates a list that will contain all the indirect objects in a PDF document.ObjectLoader
(Observable observable, PdfReader reader) Creates a new ObjectLoader. -
Uses of PdfReader in com.lowagie.text.pdf
Subclasses of PdfReader in com.lowagie.text.pdfModifier and TypeClassDescriptionclass
Reads an FDF form and makes the fields availableFields in com.lowagie.text.pdf declared as PdfReaderModifier and TypeFieldDescription(package private) PdfReader
AcroFields.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
(package private) PdfReader
PRAcroForm.reader
protected PdfReader
PRIndirectReference.reader
protected PdfReader
PRStream.reader
private PdfReader
XfaForm.reader
Fields in com.lowagie.text.pdf with type parameters of type PdfReaderModifier and TypeFieldDescriptionprotected HashMap
<PdfReader, PdfReaderInstance> PdfWriter.importedPages
protected HashMap
<PdfReader, HashMap<PdfCopy.RefKey, PdfCopy.IndirectReferences>> PdfCopy.indirectMap
private final Map
<PdfReader, IntHashtable> PdfCopyFieldsImp.pages2intrefs
PdfCopyFieldsImp.readers
(package private) HashMap
<PdfReader, RandomAccessFileOrArray> PdfStamperImp.readers2file
(package private) Map
<PdfReader, IntHashtable> PdfCopyFieldsImp.readers2intrefs
(package private) HashMap
<PdfReader, IntHashtable> PdfStamperImp.readers2intrefs
private final Map
<PdfReader, IntHashtable> PdfCopyFieldsImp.visited
Methods in com.lowagie.text.pdf that return PdfReaderModifier and TypeMethodDescription(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.lowagie.text.pdf with parameters of type PdfReaderModifier and TypeMethodDescriptionvoid
PdfCopyFields.addDocument
(PdfReader reader) Concatenates a PDF document.void
PdfCopyFields.addDocument
(PdfReader reader, String ranges) Concatenates a PDF document selecting the pages to keep.void
PdfCopyFields.addDocument
(PdfReader reader, List<Integer> pagesToKeep) Concatenates a PDF document selecting the pages to keep.(package private) void
PdfCopyFieldsImp.addDocument
(PdfReader reader) (package private) void
PdfCopyFieldsImp.addDocument
(PdfReader reader, List<Integer> pagesToKeep) void
PdfCopyForms.addDocument
(PdfReader reader) Concatenates a PDF document.void
PdfCopyForms.addDocument
(PdfReader reader, String ranges) Concatenates a PDF document selecting the pages to keep.void
PdfCopyForms.addDocument
(PdfReader reader, List<Integer> pagesToKeep) Concatenates a PDF document selecting the pages to keep.void
PdfCopy.copyAcroForm
(PdfReader reader) Copy the acroform for an input document.void
PdfCopyForms.copyDocumentFields
(PdfReader reader) Copies the form fields of this PDFDocument onto the PDF-Document which was addedvoid
PdfCopyFormsImp.copyDocumentFields
(PdfReader reader) This method feeds in the source documentstatic 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.(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, Map<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, Map<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, Map<String, String> newInfo) Entry point to encrypt a PDF document.(package private) static void
PdfStamperImp.findAllObjects
(PdfReader reader, PdfObject obj, IntHashtable hits) void
PdfCopy.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.getBookmarkList
(PdfReader reader) Gets aList
with the bookmarks.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.PdfCopy.getImportedPage
(PdfReader reader, int pageNumber) Grabs a page from the input documentPdfStamper.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.SimpleNamedDestination.getNamedDestination
(PdfReader reader, boolean fromNames) protected int
PdfCopyFieldsImp.getNewObjectNumber
(PdfReader reader, int number, int generation) 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.(package private) RandomAccessFileOrArray
PdfCopyFieldsImp.getReaderFile
(PdfReader reader) (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
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
PdfWriter.setOutputIntents
(PdfReader reader, boolean checkExistence) Use this method to copy the output intent dictionary from another document to this one.void
Sets thePdfReader
to be used by this instance.static void
Sets the XFA key from a byte array.void
PdfStamperImp.unRegisterReader
(PdfReader reader) protected void
PdfCopyFieldsImp.updateCalculationOrder
(PdfReader reader) Constructors in com.lowagie.text.pdf with parameters of type PdfReaderModifierConstructorDescription(package private)
AcroFields
(PdfReader reader, PdfWriter writer) private
(package private)
PageRefs
(PdfReader.PageRefs other, PdfReader reader) (package private)
PageStamp
(PdfReader reader, PdfDictionary pageN, PdfCopy cstp) 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.(package private)
PdfStamperImp
(PdfReader reader, OutputStream os, char pdfVersion, boolean append) Creates new PdfStamperImp.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.lowagie.text.pdf.parser
Fields in com.lowagie.text.pdf.parser declared as PdfReaderModifier and TypeFieldDescriptionprivate PdfReader
MarkedUpTextAssembler.reader
private final PdfReader
PdfTextExtractor.reader
The PdfReader that holds the PDF file.Methods in com.lowagie.text.pdf.parser that return PdfReaderMethods in com.lowagie.text.pdf.parser with parameters of type PdfReaderModifier and TypeMethodDescriptionFinalText.getFinalText
(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup) ParsedText.getFinalText
(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup) TextAssemblyBuffer.getFinalText
(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup) Word.getFinalText
(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup) static void
PdfContentReaderTool.listContentStreamForPage
(PdfReader reader, int pageNum, PrintWriter out) Writes information about a specific page from PdfReader to the specified output stream.private String
Word.wordMarkup
(String text, PdfReader reader, int page, TextAssembler assembler) Generate markup for this word.Constructors in com.lowagie.text.pdf.parser with parameters of type PdfReaderModifierConstructorDescription(package private)
MarkedUpTextAssembler
(PdfReader reader) (package private)
MarkedUpTextAssembler
(PdfReader reader, boolean usePdfMarkupElements) PdfTextExtractor
(PdfReader reader) Creates a new Text Extractor object, using aTextAssembler
as the render listenerPdfTextExtractor
(PdfReader reader, boolean usePdfMarkupElements) Creates a new Text Extractor object, using aTextAssembler
as the render listenerPdfTextExtractor
(PdfReader reader, TextAssembler renderListener) Creates a new Text Extractor object. -
Uses of PdfReader in com.lowagie.toolbox.plugins
Methods in com.lowagie.toolbox.plugins with parameters of type PdfReaderModifier and TypeMethodDescriptionprivate void
Normalize.appendemptypageatend
(PdfReader reader, PdfWriter writer) protected void
Normalize.iteratePages
(PdfDictionary page, PdfReader pdfreader, ArrayList<PdfDictionary> pageInh, int count_in_leaf, PdfWriter writer) static void
ExtractAttachments.unpackFile
(PdfReader reader, PdfDictionary filespec, String outPath) Unpacks a file attachment. -
Uses of PdfReader in com.lowagie.toolbox.plugins.watermarker
Fields in com.lowagie.toolbox.plugins.watermarker declared as PdfReaderModifier and TypeFieldDescriptionprivate final PdfReader
Watermarker.reader
private PdfReader
Writer.reader
Constructors in com.lowagie.toolbox.plugins.watermarker with parameters of type PdfReaderModifierConstructorDescription(package private)
Writer
(PdfReader reader, PdfStamper stamp, String text, int fontsize, float opacity, Color color)