Uses of Class
com.lowagie.text.pdf.PdfReader
-
Packages that use PdfReader Package Description com.lowagie.rups.model com.lowagie.text.pdf com.lowagie.text.pdf.parser com.lowagie.toolbox.plugins com.lowagie.toolbox.plugins.watermarker -
-
Uses of PdfReader in com.lowagie.rups.model
Fields in com.lowagie.rups.model declared as PdfReader Modifier and Type Field Description protected 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 PdfReader Modifier and Type Method Description PdfReader
PdfFile. getPdfReader()
Getter for iText's PdfReader object.PdfReader
ObjectLoader. getReader()
Getter for the PdfReader object.Constructors in com.lowagie.rups.model with parameters of type PdfReader Constructor Description IndirectObjectFactory(PdfReader reader)
Creates a list that will contain all the indirect objects in a PDF document.ObjectLoader(java.util.Observable observable, PdfReader reader)
Creates a new ObjectLoader. -
Uses of PdfReader in com.lowagie.text.pdf
Subclasses of PdfReader in com.lowagie.text.pdf Modifier and Type Class Description class
FdfReader
Reads an FDF form and makes the fields availableFields in com.lowagie.text.pdf declared as PdfReader Modifier and Type Field Description (package private) PdfReader
AcroFields. reader
(package private) PdfReader
PdfCopy.PageStamp. reader
protected PdfReader
PdfCopy. reader
private 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 PdfReader Modifier and Type Field Description protected java.util.HashMap<PdfReader,PdfReaderInstance>
PdfWriter. importedPages
protected java.util.HashMap<PdfReader,java.util.HashMap<PdfCopy.RefKey,PdfCopy.IndirectReferences>>
PdfCopy. indirectMap
private java.util.Map<PdfReader,IntHashtable>
PdfCopyFieldsImp. pages2intrefs
private java.util.List<PdfReader>
PdfCopyFieldsImp. readers
(package private) java.util.HashMap<PdfReader,RandomAccessFileOrArray>
PdfStamperImp. readers2file
(package private) java.util.Map<PdfReader,IntHashtable>
PdfCopyFieldsImp. readers2intrefs
(package private) java.util.HashMap<PdfReader,IntHashtable>
PdfStamperImp. readers2intrefs
private java.util.Map<PdfReader,IntHashtable>
PdfCopyFieldsImp. visited
Methods in com.lowagie.text.pdf that return PdfReader Modifier and Type Method Description (package private) PdfReader
PdfReaderInstance. getReader()
PdfReader
PdfStamper. getReader()
Gets the underlying PdfReader.PdfReader
PRIndirectReference. getReader()
PdfReader
PRStream. getReader()
PdfReader
XfaForm. getReader()
Gets thePdfReader
used by this instance.Methods in com.lowagie.text.pdf with parameters of type PdfReader Modifier and Type Method Description void
PdfCopyFields. addDocument(PdfReader reader)
Concatenates a PDF document.void
PdfCopyFields. addDocument(PdfReader reader, java.lang.String ranges)
Concatenates a PDF document selecting the pages to keep.void
PdfCopyFields. addDocument(PdfReader reader, java.util.List<java.lang.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, java.util.List<java.lang.Integer> pagesToKeep)
void
PdfCopyForms. addDocument(PdfReader reader)
Concatenates a PDF document.void
PdfCopyForms. addDocument(PdfReader reader, java.lang.String ranges)
Concatenates a PDF document selecting the pages to keep.void
PdfCopyForms. addDocument(PdfReader reader, java.util.List<java.lang.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, java.io.OutputStream os, char pdfVersion)
Applies a digital signature to a document.static PdfStamper
PdfStamper. createSignature(PdfReader reader, java.io.OutputStream os, char pdfVersion, java.io.File tempFile)
Applies a digital signature to a document.static PdfStamper
PdfStamper. createSignature(PdfReader reader, java.io.OutputStream os, char pdfVersion, java.io.File tempFile, boolean append)
Applies a digital signature to a document, possibly as a new revision, making possible multiple signatures.(package private) void
PdfString. decrypt(PdfReader reader)
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, java.io.OutputStream os, boolean strength, java.lang.String userPassword, java.lang.String ownerPassword, int permissions)
Entry point to encrypt a PDF document.static void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, boolean strength, java.lang.String userPassword, java.lang.String ownerPassword, int permissions, java.util.Map<java.lang.String,java.lang.String> newInfo)
Entry point to encrypt a PDF document.static void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits)
Entry point to encrypt a PDF document.static void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, byte[] userPassword, byte[] ownerPassword, int permissions, boolean strength128Bits, java.util.Map<java.lang.String,java.lang.String> newInfo)
Entry point to encrypt a PDF document.static void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, int type, java.lang.String userPassword, java.lang.String ownerPassword, int permissions)
Entry point to encrypt a PDF document.static void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, int type, java.lang.String userPassword, java.lang.String ownerPassword, int permissions, java.util.Map<java.lang.String,java.lang.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.static java.util.List<java.util.Map<java.lang.String,java.lang.Object>>
SimpleBookmark. getBookmarkList(PdfReader reader)
Gets aList
with the bookmarks.static java.util.ArrayList<java.lang.Object[]>
BaseFont. getDocumentFonts(PdfReader reader)
Gets a list of all document fonts.static java.util.ArrayList<java.lang.Object[]>
BaseFont. getDocumentFonts(PdfReader reader, int page)
Gets a list of the document fonts in a particular page.PdfImportedPage
PdfCopy. getImportedPage(PdfReader reader, int pageNumber)
Grabs a page from the input documentPdfImportedPage
PdfStamper. getImportedPage(PdfReader reader, int pageNumber)
Gets a page from other PDF document.PdfImportedPage
PdfWriter. getImportedPage(PdfReader reader, int pageNumber)
Use this method to get a page from other PDF document.static java.util.HashMap<java.lang.Object,java.lang.Object>
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 java.lang.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
PdfCopyFieldsImp. isVisited(PdfReader reader, int number)
private static void
PdfStamperImp. moveRectangle(PdfDictionary dic2, PdfReader r, int pageImported, PdfName key, java.lang.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
FdfWriter. setFields(PdfReader pdf)
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
XfaForm. setReader(PdfReader reader)
Sets thePdfReader
to be used by this instance.static void
XfaForm. setXfa(XfaForm form, PdfReader reader, PdfWriter writer)
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 PdfReader Constructor Description AcroFields(PdfReader reader, PdfWriter writer)
PageRefs(PdfReader reader)
PageRefs(PdfReader.PageRefs other, PdfReader reader)
PageStamp(PdfReader reader, PdfDictionary pageN, PdfCopy cstp)
PdfReader(PdfReader reader)
Creates an independent duplicate.PdfReaderInstance(PdfReader reader, PdfWriter writer)
PdfStamper(PdfReader reader, java.io.OutputStream os)
Starts the process of adding extra content to an existing PDF document.PdfStamper(PdfReader reader, java.io.OutputStream os, char pdfVersion)
Starts the process of adding extra content to an existing PDF document.PdfStamper(PdfReader reader, java.io.OutputStream os, char pdfVersion, boolean append)
Starts the process of adding extra content to an existing PDF document, possibly as a new revision.PdfStamperImp(PdfReader reader, java.io.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
.PRStream(PdfReader reader, byte[] conts)
PRStream(PdfReader reader, byte[] conts, int compressionLevel)
Creates a new PDF stream object that will replace a stream in a existing PDF file.PRStream(PdfReader reader, int offset)
PRStream(PRStream stream, PdfDictionary newDic, PdfReader reader)
XfaForm(PdfReader reader)
A constructor from aPdfReader
. -
Uses of PdfReader in com.lowagie.text.pdf.parser
Fields in com.lowagie.text.pdf.parser declared as PdfReader Modifier and Type Field Description private PdfReader
MarkedUpTextAssembler. reader
private PdfReader
PdfTextExtractor. reader
The PdfReader that holds the PDF file.Methods in com.lowagie.text.pdf.parser that return PdfReader Modifier and Type Method Description protected PdfReader
MarkedUpTextAssembler. getReader()
Getter.Methods in com.lowagie.text.pdf.parser with parameters of type PdfReader Modifier and Type Method Description FinalText
FinalText. getFinalText(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup)
FinalText
ParsedText. getFinalText(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup)
FinalText
TextAssemblyBuffer. getFinalText(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup)
FinalText
Word. getFinalText(PdfReader reader, int page, TextAssembler assembler, boolean useMarkup)
static void
PdfContentReaderTool. listContentStreamForPage(PdfReader reader, int pageNum, java.io.PrintWriter out)
Writes information about a specific page from PdfReader to the specified output stream.private java.lang.String
Word. wordMarkup(java.lang.String text, PdfReader reader, int page, TextAssembler assembler)
Generate markup for this word.Constructors in com.lowagie.text.pdf.parser with parameters of type PdfReader Constructor Description MarkedUpTextAssembler(PdfReader reader)
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 PdfReader Modifier and Type Method Description private void
Normalize. appendemptypageatend(PdfReader reader, PdfWriter writer)
protected void
Normalize. iteratePages(PdfDictionary page, PdfReader pdfreader, java.util.ArrayList<PdfDictionary> pageInh, int count_in_leaf, PdfWriter writer)
static void
ExtractAttachments. unpackFile(PdfReader reader, PdfDictionary filespec, java.lang.String outPath)
Unpacks a file attachment. -
Uses of PdfReader in com.lowagie.toolbox.plugins.watermarker
Fields in com.lowagie.toolbox.plugins.watermarker declared as PdfReader Modifier and Type Field Description private PdfReader
Watermarker. reader
private PdfReader
Writer. reader
Constructors in com.lowagie.toolbox.plugins.watermarker with parameters of type PdfReader Constructor Description Writer(PdfReader reader, PdfStamper stamp, java.lang.String text, int fontsize, float opacity, java.awt.Color color)
-