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 longcontentsEndprivate intcontentsLevelprivate longcontentsStartprivate intcurrentLevelprivate booleanrangeIsCorrectprivate booleansearchInV-
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 booleancheckWhetherSignatureCoversWholeDocument(AcroFields.Item signatureField)protected PdfDictionaryreadDictionary()-
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:
readDictionaryin classPdfReader- Throws:
java.io.IOException
-
-