Uses of Class
com.itextpdf.kernel.pdf.PdfReader
-
Packages that use PdfReader Package Description com.itextpdf.kernel.pdf com.itextpdf.kernel.utils com.itextpdf.pdfa com.itextpdf.pdfua com.itextpdf.signatures -
-
Uses of PdfReader in com.itextpdf.kernel.pdf
Fields in com.itextpdf.kernel.pdf declared as PdfReader Modifier and Type Field Description protected PdfReader
PdfDocument. reader
PdfReader associated with the document.private PdfReader
PdfRevisionsReader. reader
Methods in com.itextpdf.kernel.pdf that return PdfReader Modifier and Type Method Description PdfReader
PdfDocument. getReader()
GetsPdfReader
associated with the document.protected PdfReader
PdfIndirectReference. getReader()
Gets a PdfReader associated with the document object belongs to.PdfReader
PdfReader. setMemorySavingMode(boolean memorySavingMode)
Defines if memory saving mode is enabled.PdfReader
PdfReader. setStrictnessLevel(PdfReader.StrictnessLevel strictnessLevel)
Set thePdfReader.StrictnessLevel
for the reader.PdfReader
PdfReader. setUnethicalReading(boolean unethicalReading)
The iText is not responsible if you decide to change the value of this parameter.Methods in com.itextpdf.kernel.pdf with parameters of type PdfReader Modifier and Type Method Description void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os)
Entry point to encrypt a PDF document.static void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, EncryptionProperties properties)
Entry point to encrypt a PDF document.static void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, EncryptionProperties properties, java.util.Map<java.lang.String,java.lang.String> newInfo)
Entry point to encrypt a PDF document.void
PdfEncryptor. encrypt(PdfReader reader, java.io.OutputStream os, java.util.Map<java.lang.String,java.lang.String> newInfo)
Entry point to encrypt a PDF document.Constructors in com.itextpdf.kernel.pdf with parameters of type PdfReader Constructor Description PdfDocument(PdfReader reader)
Open PDF document in reading mode.PdfDocument(PdfReader reader, DocumentProperties properties)
Open PDF document in reading mode.PdfDocument(PdfReader reader, PdfWriter writer)
Opens PDF document in the stamping mode.PdfDocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
Open PDF document in stamping mode.PdfRevisionsReader(PdfReader reader)
CreatesPdfRevisionsReader
class. -
Uses of PdfReader in com.itextpdf.kernel.utils
Methods in com.itextpdf.kernel.utils that return PdfReader Modifier and Type Method Description static PdfReader
CompareTool. createOutputReader(java.lang.String filename)
CreatePdfReader
out of the data created recently or read from disk.static PdfReader
CompareTool. createOutputReader(java.lang.String filename, ReaderProperties properties)
CreatePdfReader
out of the data created recently or read from disk. -
Uses of PdfReader in com.itextpdf.pdfa
Constructors in com.itextpdf.pdfa with parameters of type PdfReader Constructor Description PdfADocument(PdfReader reader, PdfWriter writer)
Opens a PDF/A document in the stamping mode.PdfADocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
Opens a PDF/A document in stamping mode. -
Uses of PdfReader in com.itextpdf.pdfua
Constructors in com.itextpdf.pdfua with parameters of type PdfReader Constructor Description PdfUADocument(PdfReader reader, PdfWriter writer, StampingProperties properties, PdfUAConfig config)
Creates a PdfUADocument instance.PdfUADocument(PdfReader reader, PdfWriter writer, PdfUAConfig config)
Creates a PdfUADocument instance. -
Uses of PdfReader in com.itextpdf.signatures
Subclasses of PdfReader in com.itextpdf.signatures Modifier and Type Class Description private static class
SignatureUtil.ContentsChecker
Fields in com.itextpdf.signatures declared as PdfReader Modifier and Type Field Description private PdfReader
PdfPadesSigner. reader
private PdfReader
PdfTwoPhaseSigner. reader
Methods in com.itextpdf.signatures with parameters of type PdfReader Modifier and Type Method Description CMSContainer
PadesTwoPhaseSigningHelper. createCMSContainerWithoutSignature(java.security.cert.Certificate[] certificates, java.lang.String digestAlgorithm, PdfReader inputDocument, java.io.OutputStream outputStream, SignerProperties signerProperties)
Creates CMS container compliant with PAdES level.private PdfPadesSigner
PadesTwoPhaseSigningHelper. createPadesSigner(PdfReader inputDocument, java.io.OutputStream outputStream)
protected PdfDocument
PdfSigner. initDocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
Initialize newPdfDocument
instance by using provided parameters.void
PadesTwoPhaseSigningHelper. signCMSContainerWithBaselineBProfile(IExternalSignature externalSignature, PdfReader inputDocument, java.io.OutputStream outputStream, java.lang.String signatureFieldName, CMSContainer cmsContainer)
Follow-up step that signs prepared document with PAdES Baseline-B profile.void
PadesTwoPhaseSigningHelper. signCMSContainerWithBaselineLTAProfile(IExternalSignature externalSignature, PdfReader inputDocument, java.io.OutputStream outputStream, java.lang.String signatureFieldName, CMSContainer cmsContainer)
Follow-up step that signs prepared document with PAdES Baseline-LTA profile.void
PadesTwoPhaseSigningHelper. signCMSContainerWithBaselineLTProfile(IExternalSignature externalSignature, PdfReader inputDocument, java.io.OutputStream outputStream, java.lang.String signatureFieldName, CMSContainer cmsContainer)
Follow-up step that signs prepared document with PAdES Baseline-LT profile.void
PadesTwoPhaseSigningHelper. signCMSContainerWithBaselineTProfile(IExternalSignature externalSignature, PdfReader inputDocument, java.io.OutputStream outputStream, java.lang.String signatureFieldName, CMSContainer cmsContainer)
Follow-up step that signs prepared document with PAdES Baseline-T profile.Constructors in com.itextpdf.signatures with parameters of type PdfReader Constructor Description PdfPadesSigner(PdfReader reader, java.io.OutputStream outputStream)
Create an instance of PdfPadesSigner class.PdfSigner(PdfReader reader, java.io.OutputStream outputStream, StampingProperties properties)
Creates a PdfSigner instance.PdfSigner(PdfReader reader, java.io.OutputStream outputStream, java.lang.String path, StampingProperties properties)
Creates a PdfSigner instance.PdfSigner(PdfReader reader, java.io.OutputStream outputStream, java.lang.String path, StampingProperties stampingProperties, SignerProperties signerProperties)
Creates a PdfSigner instance.PdfSignerDocument(PdfReader reader, PdfWriter writer, StampingProperties properties)
PdfTwoPhaseSigner(PdfReader reader, java.io.OutputStream outputStream)
Creates newPdfTwoPhaseSigner
instance.
-