Generated by
JDiff

Class com.itextpdf.kernel.pdf.PdfReader

Changed Constructors
PdfReader( IRandomAccessSource, ReaderProperties ) Documentation changed from old to new.
Constructs a new PdfReader.
 

Changed Methods
byte[]  computeUserPassword() Documentation changed from old to new.
Computes user password if standard encryption handler is used with Standard40, Standard128 or AES128 encryption algorithm.
int  getCryptoMode() Documentation changed from old to new.
Gets encryption algorithm and access permissions.
long  getLastXref() Documentation changed from old to new.
Gets position of the last Cross-Reference table.
byte[]  getModifiedFileId() Documentation changed from old to new.
Gets modified file ID, the second element in PdfName.ID key of trailer.
byte[]  getOriginalFileId() Documentation changed from old to new.
Gets original file ID, the first element in PdfName.ID key of trailer.
long  getPermissions() Documentation changed from old to new.
Gets the encryption permissions.
boolean  hasFixedXref() Documentation changed from old to new.
If any exception generated while reading PdfObject, PdfReader will try to fix offsets of all objects.
boolean  hasHybridXref() Documentation changed from old to new.
Some documents contain hybrid XRef, for more information see "7.5.8.4 Compatibility with Applications That Do Not Support Compressed Reference Streams" in PDF 32000-1:2008 spec.
boolean  hasRebuiltXref() Documentation changed from old to new.
If any exception generated while reading XRef section, PdfReader will try to rebuild it.
boolean  hasXrefStm() Documentation changed from old to new.
Indicates whether the document has Cross-Reference Streams.
boolean  isEncrypted() Documentation changed from old to new.
Checks if the PdfDocument read with this PdfReader is encrypted.
boolean  isOpenedWithFullPermission() Documentation changed from old to new.
Checks if the document was opened with the owner password so that the end application can decide what level of access restrictions to apply.
void  readPdf() Documentation changed from old to new.
Parses the entire PDF
InputStream  readStream( PdfStream, boolean ) Documentation changed from old to new.
Reads, decrypts and optionally decodes stream bytes into ByteArrayInputStream.
byte[]  readStreamBytes( PdfStream, boolean ) Documentation changed from old to new.
Reads, decrypt and optionally decode stream bytes.
byte[]  readStreamBytesRaw( PdfStream) Documentation changed from old to new.
Reads and decrypt stream bytes.
PdfReader  setUnethicalReading( boolean) Documentation changed from old to new.
The iText is not responsible if you decide to change the value of this parameter.