boolean generateAppearance
true
.
Map<K,V> fields
form field
objects.
PdfDocument document
PdfDictionary defaultResources
Set<E> fieldsForFlattening
XfaForm xfaForm
String text
ImageData img
PdfFont font
int fontSize
Color color
int checkType
float borderWidth
Color backgroundColor
Color borderColor
int rotation
PdfFormXObject form
PdfAConformanceLevel pdfAConformanceLevel
boolean isBigEndian
int numEntries
TIFFField[] fields
Map<K,V> fieldIndex
long IFDOffset
long nextIFDOffset
int tag
int type
int count
Object data
String baseEncoding
boolean fontSpecific
true
if the font must use its built in encoding. In that case the encoding
is only used to map a char to the position inside the font, not to the expected char name.
IntHashtable unicodeToCode
int[] codeToUnicode
String[] differences
IntHashtable unicodeDifferences
float normalizationCoef
int unitsPerEm
int maxGlyphId
int[] glyphWidths
int typoAscender
int typoDescender
int capHeight
int xHeight
float italicAngle
int[] bbox
int ascender
int descender
int lineGap
int winAscender
int winDescender
int advanceWidthMax
int underlinePosition
int underlineThickness
int strikeoutPosition
int strikeoutSize
int subscriptSize
int subscriptOffset
int superscriptSize
int superscriptOffset
int stemV
int stemH
boolean isFixedPitch
Map<K,V> codeToGlyph
Map<K,V> unicodeToGlyph
boolean isFontSpecific
FontNames fontNames
FontMetrics fontMetrics
FontIdentification fontIdentification
int avgWidth
String encodingScheme
String registry
com.itextpdf.io.font.OpenTypeParser fontParser
int[][] bBoxes
boolean isVertical
GlyphSubstitutionTableReader gsubTable
GlyphPositioningTableReader gposTable
OpenTypeGdefTableReader gdefTable
IntHashtable kerning
Integer
where the top 16 bits are the glyph number for the first character and the lower 16 bits are the glyph number for the second character. The value is the amount of kerning in normalized 1000 units as an Integer
. This value is usually negative.
byte[] fontStreamBytes
int code
int width
int[] bbox
int unicode
char[] chars
boolean isMark
short xPlacement
short yPlacement
short xAdvance
short yAdvance
byte anchorDelta
byte[] colorProfile
int count
byte[] buffer
FileChannel channel
com.itextpdf.io.source.MappedChannelRandomAccessSource source
IRandomAccessSource source
byte[] getBuffer
long getBufferStart
long getBufferEnd
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
ByteBuffer numBuffer
OutputStream outputStream
long currentPos
boolean closeStream
PdfTokenizer.TokenType type
int reference
int generation
boolean hexString
ByteBuffer outBuf
RandomAccessFileOrArray file
boolean closeStream
IRandomAccessSource byteSource
long byteSourcePosition
byte back
boolean isBack
boolean forceRead
boolean usePlainRandomAccess
RandomAccessFile
should be used instead of a FileChannel
, where applicable
boolean exclusivelyLockFile
int threshold
float loadFactor
FontProgram fontProgram
Map<K,V> notdefGlyphs
boolean newFont
boolean embedded
boolean subset
List<E> subsetRanges
FontEncoding fontEncoding
boolean forceWidthsOutput
byte[] shortTag
boolean vertical
CMapEncoding cmapEncoding
Map<K,V> longTag
int cidFontType
char[] specificUnicodeDifferences
double[] fontMatrix
double m00
double m10
double m01
double m11
double m02
double m12
double x
double y
float x
float y
float width
float height
int encryptionAlgorithm
byte[] userPassword
byte[] ownerPassword
int standardEncryptPermissions
Certificate[] publicCertificates
int[] publicKeyEncryptPermissions
boolean value
com.itextpdf.kernel.pdf.PdfPagesTree pageTree
Map<K,V> nameTrees
PdfNumTree pageLabels
PdfOCProperties ocProperties
PdfOutline outlines
Map<K,V> pagesWithOutlines
boolean outlineMode
PdfPage currentPage
PageSize defaultPageSize
EventDispatcher eventDispatcher
PdfWriter writer
PdfReader reader
byte[] xmpMetadata
PdfCatalog catalog
PdfDictionary trailer
PdfDocumentInfo info
PdfVersion pdfVersion
com.itextpdf.kernel.pdf.PdfXrefTable xref
StampingProperties properties
PdfStructTreeRoot structTreeRoot
int structParentIndex
boolean userProperties
boolean closeReader
boolean closeWriter
boolean isClosing
boolean closed
boolean flushUnusedObjects
Set<E> documentFonts
TagStructureContext tagStructureContext
LinkedHashMap<K,V> linkAnnotations
int cryptoMode
Long permissions
boolean encryptMetadata
boolean embeddedFilesOnly
byte[] documentId
SecurityHandler securityHandler
int objNr
int genNr
PdfObject refersTo
int objectStreamNumber
long offsetOrIndex
refersTo
object. If the object placed into object stream then it is an object index inside object stream.
PdfDocument pdfDocument
long position
String value
double value
boolean isDouble
PdfCatalog catalog
Map<K,V> items
PdfName treeType
PdfIndirectReference indirectReference
short state
PdfObject pdfObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
byte[] duplicateContentBuffer
PdfDocument document
PdfEncryption crypto
PdfResources resources
int mcid
int structParents
com.itextpdf.kernel.pdf.PdfPages parentPages
List<E> excludedKeys
boolean ignorePageRotationForContent
boolean pageRotationInverseMatrixWritten
byte[] content
boolean directOnly
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private PdfObject readObject(PdfIndirectReference reference, boolean fixXref)
protected PdfObject readObject(boolean readAsDirect, boolean objStm) throws IOException
IOException
protected PdfObject readObject(boolean readAsDirect) throws IOException
IOException
protected PdfObject readObject(PdfIndirectReference reference)
private void writeObject(ObjectOutputStream out) throws IOException
IOException
boolean unethicalReading
PdfIndirectReference currentIndirectReference
String sourcePath
PdfTokenizer tokens
PdfEncryption decrypt
PdfVersion headerPdfVersion
long lastXref
long eofPos
PdfDictionary trailer
PdfDocument pdfDocument
PdfAConformanceLevel pdfAConformanceLevel
ReaderProperties properties
boolean encrypted
boolean rebuiltXref
boolean hybridXref
boolean fixedXref
boolean xrefStm
Map<K,V> resourceToName
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator fontNamesGen
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator imageNamesGen
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator formNamesGen
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator egsNamesGen
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator propNamesGen
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator csNamesGen
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator patternNamesGen
com.itextpdf.kernel.pdf.PdfResources.ResourceNameGenerator shadingNamesGen
boolean readOnly
boolean isModified
int compressionLevel
PdfOutputStream outputStream
InputStream inputStream
long offset
int length
float lastNumber
StringBuilder lastString
int major
int minor
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
HashMap<K,V> streamMap
HashMap<K,V> serialized
PdfOutputStream duplicateStream
WriterProperties properties
com.itextpdf.kernel.pdf.PdfObjectStream objectStream
Map<K,V> copiedObjects
boolean isUserWarnedAboutAcroFormCopying
byte[] password
Key certificateKey
Certificate certificate
String certificateKeyProvider
IExternalDecryptionProcess externalDecryptionProcess
boolean appendMode
boolean preserveEncryption
int compressionLevel
Boolean isFullCompression
boolean smartMode
boolean debugMode
boolean addXmpMetadata
PdfVersion pdfVersion
EncryptionProperties encryptionProperties
PdfPage page
PdfAnnotation inReplyTo
PdfPopupAnnotation popup
PdfAnnotation parent
int subType
PdfCollectionSchema schema
PdfResources resources
int numOfComponents
PdfStructElem parent
int type
com.itextpdf.kernel.pdf.tagging.ParentTreeHandler parentTreeHandler
PdfDocument document
PdfStructElem rootTagElement
TagTreePointer autoTaggingPointer
PdfVersion tagStructureTargetVersion
boolean forbidUnknownRoles
Map<K,V> connectedModelToStruct
PdfStructElem
) and layout model elements (IAccessibleElement
). This connection is used as a sign that tag is not yet finished and therefore should not be flushed or removed if page tags are flushed or removed. Also, any TagTreePointer
could be immediately moved to the tag with connection via it's connected element TagTreePointer.moveToTag(com.itextpdf.kernel.pdf.tagutils.IAccessibleElement)
. When connection is removed, accessible element role and properties are set to the structure element.
Map<K,V> connectedStructToModel
TagStructureContext tagStructureContext
PdfStructElem currentStructElem
PdfPage currentPage
PdfStream contentStream
int nextNewKidIndex
PdfResources resources
float width
float height
boolean mask
boolean softMask
int pngColorType
int pngBitDepth
int bpc
byte[] palette
byte[] icc
int stride
int errorCode
int blockSize
byte[] array
int n
int blockSize
char[] array
int n
private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
ByteVector vspace
Map<K,V> stoplist
TernaryTree classmap
char[] lo
char[] hi
char[] eq
char[] sc
The character stored in this node: splitchar. Two special values are reserved:
This shouldn't be a problem if we give the usual semantics to strings since 0xFFFF is garanteed not to be an Unicode character.
CharVector kv
char root
char freenode
int length
PdfAChecker checker
Copyright © 1998–2016 iText Group NV. All rights reserved.