Package com.itextpdf.text.pdf
Class AcroFields.ContentsChecker
- java.lang.Object
-
- com.itextpdf.text.pdf.PdfReader
-
- com.itextpdf.text.pdf.AcroFields.ContentsChecker
-
- All Implemented Interfaces:
PdfViewerPreferences
- Enclosing class:
- AcroFields
private static class AcroFields.ContentsChecker extends PdfReader
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.itextpdf.text.pdf.PdfReader
PdfReader.PageRefs
-
-
Field Summary
Fields Modifier and Type Field Description private long
contentsEnd
private int
contentsLevel
private long
contentsStart
private int
currentLevel
private boolean
rangeIsCorrect
private boolean
searchInV
-
Fields inherited from class com.itextpdf.text.pdf.PdfReader
acroForm, acroFormParsed, catalog, certificate, certificateKey, certificateKeyProvider, consolidateNamedDestinations, COUNTER, debugmode, decrypt, encrypted, endobj, endstream, eofPos, externalDecryptionProcess, freeXref, lastXref, memoryLimitsAwareHandler, newXrefType, objStmMark, objStmToOffset, pageInhCandidates, pageRefs, password, pdfVersion, pValue, rebuilt, remoteToLocalNamedDestinations, rootPages, rValue, sharedStreams, strings, tampered, tokens, trailer, unethicalreading, xref, xrefObj
-
-
Constructor Summary
Constructors Constructor Description ContentsChecker(RandomAccessFileOrArray raf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkWhetherSignatureCoversWholeDocument(AcroFields.Item signatureField)
protected PdfDictionary
readDictionary()
-
Methods inherited from class com.itextpdf.text.pdf.PdfReader
addPdfObject, addViewerPreference, ASCII85Decode, ASCII85Decode, ASCIIHexDecode, ASCIIHexDecode, close, computeUserPassword, consolidateNamedDestinations, createFakeFontSubsets, decodeBytes, decodeBytes, decodePredictor, dumpPerc, duplicatePdfDictionary, duplicatePdfObject, eliminateSharedStreams, equalsn, existsName, FlateDecode, FlateDecode, FlateDecode, getAcroFields, getAcroForm, getBoxSize, getCatalog, getCertificationLevel, getCounter, getCropBox, getCryptoMode, getCryptoRef, getDecrypt, getEofPos, getFileLength, getFontName, getInfo, getJavaScript, getJavaScript, getLastXref, getLinks, getMemoryLimitsAwareHandler, getMetadata, getNamedDestination, getNamedDestination, getNamedDestinationFromNames, getNamedDestinationFromNames, getNamedDestinationFromStrings, getNormalizedRectangle, getNumberOfPages, getPageContent, getPageContent, getPageContent, getPageN, getPageNRelease, getPageOrigRef, getPageResources, getPageResources, getPageRotation, getPageRotation, getPageSize, getPageSize, getPageSizeWithRotation, getPageSizeWithRotation, getPdfObject, getPdfObject, getPdfObject, getPdfObjectRelease, getPdfObjectRelease, getPdfObjectRelease, getPdfReaderInstance, getPdfVersion, getPermissions, getSafeFile, getSimpleViewerPreferences, getStreamBytes, getStreamBytes, getStreamBytesRaw, getStreamBytesRaw, getSubsetPrefix, getTrailer, getXrefSize, hasUsageRights, is128Key, isAppendable, isEncrypted, isHybridXref, isMetadataEncrypted, isNewXrefType, isOpenedWithFullPermissions, isRebuilt, isTagged, isTampered, killIndirect, killXref, LZWDecode, LZWDecode, makeRemoteNamedDestinationsLocal, readArray, readDocObj, readDocObjPartial, readObjStm, readOneObjStm, readPages, readPdf, readPdfPartial, readPRObject, readSingleObject, readXref, readXrefSection, readXRefStream, rebuildXref, releaseLastXrefPartial, releaseLastXrefPartial, releasePage, removeAnnotations, removeFields, removeUnusedNode, removeUnusedObjects, removeUsageRights, resetLastXrefPartial, resetReleasePage, selectPages, selectPages, selectPages, setAppendable, setPageContent, setPageContent, setPageContent, setTampered, setViewerPreferences, setViewerPreferences, shuffleSubsetNames
-
-
-
-
Constructor Detail
-
ContentsChecker
public ContentsChecker(RandomAccessFileOrArray raf) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
checkWhetherSignatureCoversWholeDocument
public boolean checkWhetherSignatureCoversWholeDocument(AcroFields.Item signatureField)
-
readDictionary
protected PdfDictionary readDictionary() throws java.io.IOException
- Overrides:
readDictionary
in classPdfReader
- Throws:
java.io.IOException
-
-