Uses of Class
com.itextpdf.text.pdf.PdfReader

Packages that use PdfReader
com.itextpdf.text.pdf   
com.itextpdf.text.pdf.parser   
com.itextpdf.text.pdf.security   
 

Uses of PdfReader in com.itextpdf.text.pdf
 

Subclasses of PdfReader in com.itextpdf.text.pdf
 class FdfReader
          Reads an FDF form and makes the fields available
 

Fields in com.itextpdf.text.pdf declared as PdfReader
protected  PdfReader PRStream.reader
           
protected  PdfReader PRIndirectReference.reader
           
protected  PdfReader PdfStructTreeController.reader
           
protected  PdfReader PdfCopy.reader
           
 

Fields in com.itextpdf.text.pdf with type parameters of type PdfReader
protected  HashMap<PdfReader,HashMap<PdfCopy.RefKey,com.itextpdf.text.pdf.PdfCopy.IndirectReferences>> PdfCopy.indirectMap
           
protected  HashMap<PdfReader,com.itextpdf.text.pdf.PdfReaderInstance> PdfWriter.readerInstances
          Instances of PdfReader/PdfReaderInstance that are used to import pages.
 

Methods in com.itextpdf.text.pdf that return PdfReader
 PdfReader XfaForm.getReader()
          Gets the PdfReader used by this instance.
 PdfReader PRStream.getReader()
           
 PdfReader PRIndirectReference.getReader()
           
 PdfReader PdfStamper.getReader()
          Gets the underlying PdfReader.
 

Methods in com.itextpdf.text.pdf with parameters of type PdfReader
 void PdfCopyForms.addDocument(PdfReader reader)
          Concatenates a PDF document.
 void PdfCopyFields.addDocument(PdfReader reader)
          Concatenates a PDF document.
 void PdfCopyForms.addDocument(PdfReader reader, List<Integer> pagesToKeep)
          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.
 void PdfCopyForms.addDocument(PdfReader reader, String ranges)
          Concatenates a PDF document selecting the pages to keep.
 void PdfCopyFields.addDocument(PdfReader reader, String ranges)
          Concatenates a PDF document selecting the pages to keep.
 int PdfConcatenate.addPages(PdfReader reader)
          Adds the pages from an existing PDF document.
 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 added
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)
           
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.
 void PdfWriter.freeReader(PdfReader reader)
          Use this method to writes the reader to the document and free the memory used by it.
 void PdfSmartCopy.freeReader(PdfReader reader)
           
 void PdfCopy.freeReader(PdfReader reader)
           
static List<HashMap<String,Object>> SimpleBookmark.getBookmark(PdfReader reader)
          Gets a List with the bookmarks.
static List<HashMap<String,Object>> SimpleBookmark.getBookmark(PdfReader reader, PdfDictionary outline, boolean includeRoot)
          Gets a List with the bookmarks that are children of outline.
static ArrayList<Object[]> BaseFont.getDocumentFonts(PdfReader reader)
          Gets a list of all document fonts.
static ArrayList<Object[]> BaseFont.getDocumentFonts(PdfReader reader, int page)
          Gets a list of the document fonts in a particular page.
 PdfImportedPage PdfWriter.getImportedPage(PdfReader reader, int pageNumber)
          Use this method to get a page from other PDF document.
 PdfImportedPage PdfStamper.getImportedPage(PdfReader reader, int pageNumber)
          Gets a page from other PDF document.
 PdfImportedPage PdfCopy.getImportedPage(PdfReader reader, int pageNumber)
          Grabs a page from the input document
 PdfImportedPage PdfCopy.getImportedPage(PdfReader reader, int pageNumber, boolean keepTaggedPdfStructure)
           
protected  PdfImportedPage PdfCopy.getImportedPageImpl(PdfReader reader, int pageNumber)
           
static HashMap<String,String> SimpleNamedDestination.getNamedDestination(PdfReader reader, boolean fromNames)
           
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 of PdfPageLabels.PdfPageLabelFormat objects.
static String[] PdfPageLabels.getPageLabels(PdfReader reader)
          Retrieves the page labels from a PDF as an array of String objects.
protected  com.itextpdf.text.pdf.PdfReaderInstance PdfWriter.getPdfReaderInstance(PdfReader reader)
          Returns the PdfReaderInstance associated with the specified reader.
static PdfObject XfaForm.getXfaObject(PdfReader reader)
          Return the XFA Object, could be an array, could be a Stream.
 void PdfStamper.replacePage(PdfReader r, int pageImported, int pageReplaced)
          Replaces a page from this document with a page from other document.
 void FdfWriter.setFields(PdfReader pdf)
          Sets all the fields from this PdfReader
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 the PdfReader to be used by this instance.
protected  void PdfStructTreeController.setReader(PdfReader reader)
           
static void XfaForm.setXfa(XfaForm form, PdfReader reader, PdfWriter writer)
          Sets the XFA key from a byte array.
 

Constructors in com.itextpdf.text.pdf with parameters of type PdfReader
PdfReader(PdfReader reader)
          Creates an independent duplicate.
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.
PdfStructTreeController(PdfReader reader, PdfCopy writer)
           
PRAcroForm(PdfReader reader)
          Constructor
PRIndirectReference(PdfReader reader, int number)
          Constructs a PdfIndirectReference.
PRIndirectReference(PdfReader reader, int number, int generation)
          Constructs a PdfIndirectReference.
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, long offset)
           
PRStream(PRStream stream, PdfDictionary newDic, PdfReader reader)
           
XfaForm(PdfReader reader)
          A constructor from a PdfReader.
 

Uses of PdfReader in com.itextpdf.text.pdf.parser
 

Fields in com.itextpdf.text.pdf.parser declared as PdfReader
protected  PdfReader TaggedPdfReaderTool.reader
          The reader object from which the content streams are read.
 

Methods in com.itextpdf.text.pdf.parser with parameters of type PdfReader
 void 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 reader
static 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 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
PdfReaderContentParser(PdfReader reader)
           
 

Uses of PdfReader in com.itextpdf.text.pdf.security
 

Fields in com.itextpdf.text.pdf.security declared as PdfReader
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 PdfReader
static 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 PdfReader
LtvVerifier(PdfReader reader)
          Creates a VerificationData object for a PdfReader
 



Copyright © 2013. All Rights Reserved.