Uses of Class
org.apache.pdfbox.cos.COSBase
-
Packages that use COSBase Package Description org.apache.pdfbox.contentstream This package contains provides classes for working with content streams.org.apache.pdfbox.contentstream.operator This package contains implementations of all of the PDF operators.org.apache.pdfbox.contentstream.operator.color org.apache.pdfbox.contentstream.operator.graphics This package contains implementations of all of the PDF graphics operators.org.apache.pdfbox.contentstream.operator.markedcontent org.apache.pdfbox.contentstream.operator.state org.apache.pdfbox.contentstream.operator.text org.apache.pdfbox.cos These are the low level objects that make up a PDF document.org.apache.pdfbox.debugger org.apache.pdfbox.debugger.ui org.apache.pdfbox.multipdf org.apache.pdfbox.pdfparser The pdfparser package contains classes to parse PDF documents and objects within the document.org.apache.pdfbox.pdfparser.xref org.apache.pdfbox.pdfwriter This is the persistence layer used to write the PDFBox documents to a stream.org.apache.pdfbox.pdfwriter.compress org.apache.pdfbox.pdmodel The PDModel package represents a high level API for creating and manipulating PDF documents.org.apache.pdfbox.pdmodel.common High level PD classes that are used throughout several packages are placed in the PDModel common package.org.apache.pdfbox.pdmodel.common.filespecification The file specification package defines classes that are used for the PDF File Specification logic.org.apache.pdfbox.pdmodel.common.function This package contains functions that are available in the PDF specification.org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure The logical structure package provides a mechanism for incorporating structural information about a document's content into a PDF file.org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf The tagged PDF package provides a mechanism for incorporating "tags" (standard structure types and attributes) into a PDF file.org.apache.pdfbox.pdmodel.encryption The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.org.apache.pdfbox.pdmodel.fdf The fdf package will handle all of the logic used for FDF objects inside of the PDF/FDF document.org.apache.pdfbox.pdmodel.font Classes to deal with font functionality in a PDF Document.org.apache.pdfbox.pdmodel.font.encoding org.apache.pdfbox.pdmodel.graphics The PDModel graphics package deals with graphics states, operations, and parameters within the PDF document.org.apache.pdfbox.pdmodel.graphics.blend org.apache.pdfbox.pdmodel.graphics.color This package deals with colors that are stored in a PDF document.org.apache.pdfbox.pdmodel.graphics.image This package deals with images that are stored in a PDF document.org.apache.pdfbox.pdmodel.graphics.optionalcontent org.apache.pdfbox.pdmodel.graphics.state This package deals with graphics states within the PDF document.org.apache.pdfbox.pdmodel.interactive.action This package represents actions that can be performed in a PDF document.org.apache.pdfbox.pdmodel.interactive.annotation The annotation package contains classes that work with PDF annotation elements.org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination The destination package allows destinations into a pdf document to be specified.org.apache.pdfbox.pdmodel.interactive.form The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".org.apache.pdfbox.pdmodel.interactive.pagenavigation A package to allow provide access to PDF page navigation functionality.org.apache.pdfbox.preflight org.apache.pdfbox.preflight.action org.apache.pdfbox.preflight.annotation org.apache.pdfbox.preflight.content org.apache.pdfbox.preflight.font org.apache.pdfbox.preflight.font.util org.apache.pdfbox.preflight.metadata org.apache.pdfbox.preflight.parser org.apache.pdfbox.preflight.process org.apache.pdfbox.rendering org.apache.pdfbox.util This package contains utility classes that are used by the PDFBox project. -
-
Uses of COSBase in org.apache.pdfbox.contentstream
Method parameters in org.apache.pdfbox.contentstream with type arguments of type COSBase Modifier and Type Method Description protected voidPDFStreamEngine. operatorException(Operator operator, java.util.List<COSBase> operands, java.io.IOException exception)Called when an exception is thrown by an operator.voidPDFStreamEngine. processOperator(java.lang.String operation, java.util.List<COSBase> arguments)This is used to handle an operation.protected voidPDFStreamEngine. processOperator(Operator operator, java.util.List<COSBase> operands)This is used to handle an operation.protected voidPDFStreamEngine. unsupportedOperator(Operator operator, java.util.List<COSBase> operands)Called when an unsupported operator is encountered. -
Uses of COSBase in org.apache.pdfbox.contentstream.operator
Method parameters in org.apache.pdfbox.contentstream.operator with type arguments of type COSBase Modifier and Type Method Description booleanOperatorProcessor. checkArrayTypesClass(java.util.List<COSBase> operands, java.lang.Class<?> clazz)Check whether all operands list elements are an instance of a specific class.voidDrawObject. process(Operator operator, java.util.List<COSBase> arguments)abstract voidOperatorProcessor. process(Operator operator, java.util.List<COSBase> operands)Process the operator.Constructor parameters in org.apache.pdfbox.contentstream.operator with type arguments of type COSBase Constructor Description MissingOperandException(Operator operator, java.util.List<COSBase> operands) -
Uses of COSBase in org.apache.pdfbox.contentstream.operator.color
Method parameters in org.apache.pdfbox.contentstream.operator.color with type arguments of type COSBase Modifier and Type Method Description voidSetColor. process(Operator operator, java.util.List<COSBase> arguments)voidSetNonStrokingColorSpace. process(Operator operator, java.util.List<COSBase> arguments)voidSetNonStrokingDeviceCMYKColor. process(Operator operator, java.util.List<COSBase> arguments)voidSetNonStrokingDeviceGrayColor. process(Operator operator, java.util.List<COSBase> arguments)voidSetNonStrokingDeviceRGBColor. process(Operator operator, java.util.List<COSBase> arguments)voidSetStrokingColorSpace. process(Operator operator, java.util.List<COSBase> arguments)voidSetStrokingDeviceCMYKColor. process(Operator operator, java.util.List<COSBase> arguments)voidSetStrokingDeviceGrayColor. process(Operator operator, java.util.List<COSBase> arguments)voidSetStrokingDeviceRGBColor. process(Operator operator, java.util.List<COSBase> arguments)RG Set the stroking colour space to DeviceRGB and set the colour to use for stroking operations. -
Uses of COSBase in org.apache.pdfbox.contentstream.operator.graphics
Method parameters in org.apache.pdfbox.contentstream.operator.graphics with type arguments of type COSBase Modifier and Type Method Description voidAppendRectangleToPath. process(Operator operator, java.util.List<COSBase> operands)voidBeginInlineImage. process(Operator operator, java.util.List<COSBase> operands)voidClipEvenOddRule. process(Operator operator, java.util.List<COSBase> operands)voidClipNonZeroRule. process(Operator operator, java.util.List<COSBase> operands)voidCloseAndStrokePath. process(Operator operator, java.util.List<COSBase> arguments)voidCloseFillEvenOddAndStrokePath. process(Operator operator, java.util.List<COSBase> operands)voidCloseFillNonZeroAndStrokePath. process(Operator operator, java.util.List<COSBase> operands)voidClosePath. process(Operator operator, java.util.List<COSBase> operands)voidCurveTo. process(Operator operator, java.util.List<COSBase> operands)voidCurveToReplicateFinalPoint. process(Operator operator, java.util.List<COSBase> operands)voidCurveToReplicateInitialPoint. process(Operator operator, java.util.List<COSBase> operands)voidDrawObject. process(Operator operator, java.util.List<COSBase> operands)voidEndPath. process(Operator operator, java.util.List<COSBase> operands)voidFillEvenOddAndStrokePath. process(Operator operator, java.util.List<COSBase> operands)voidFillEvenOddRule. process(Operator operator, java.util.List<COSBase> operands)voidFillNonZeroAndStrokePath. process(Operator operator, java.util.List<COSBase> operands)voidFillNonZeroRule. process(Operator operator, java.util.List<COSBase> operands)voidLineTo. process(Operator operator, java.util.List<COSBase> operands)voidMoveTo. process(Operator operator, java.util.List<COSBase> operands)voidShadingFill. process(Operator operator, java.util.List<COSBase> operands)voidStrokePath. process(Operator operator, java.util.List<COSBase> operands) -
Uses of COSBase in org.apache.pdfbox.contentstream.operator.markedcontent
Method parameters in org.apache.pdfbox.contentstream.operator.markedcontent with type arguments of type COSBase Modifier and Type Method Description voidBeginMarkedContentSequence. process(Operator operator, java.util.List<COSBase> arguments)voidBeginMarkedContentSequenceWithProperties. process(Operator operator, java.util.List<COSBase> operands)voidDrawObject. process(Operator operator, java.util.List<COSBase> arguments)voidEndMarkedContentSequence. process(Operator operator, java.util.List<COSBase> arguments)voidMarkedContentPoint. process(Operator operator, java.util.List<COSBase> operands)voidMarkedContentPointWithProperties. process(Operator operator, java.util.List<COSBase> operands) -
Uses of COSBase in org.apache.pdfbox.contentstream.operator.state
Method parameters in org.apache.pdfbox.contentstream.operator.state with type arguments of type COSBase Modifier and Type Method Description voidConcatenate. process(Operator operator, java.util.List<COSBase> arguments)voidRestore. process(Operator operator, java.util.List<COSBase> arguments)voidSave. process(Operator operator, java.util.List<COSBase> arguments)voidSetFlatness. process(Operator operator, java.util.List<COSBase> operands)voidSetGraphicsStateParameters. process(Operator operator, java.util.List<COSBase> arguments)voidSetLineCapStyle. process(Operator operator, java.util.List<COSBase> arguments)voidSetLineDashPattern. process(Operator operator, java.util.List<COSBase> arguments)voidSetLineJoinStyle. process(Operator operator, java.util.List<COSBase> arguments)voidSetLineMiterLimit. process(Operator operator, java.util.List<COSBase> arguments)voidSetLineWidth. process(Operator operator, java.util.List<COSBase> arguments)voidSetMatrix. process(Operator operator, java.util.List<COSBase> arguments)voidSetRenderingIntent. process(Operator operator, java.util.List<COSBase> operands) -
Uses of COSBase in org.apache.pdfbox.contentstream.operator.text
Method parameters in org.apache.pdfbox.contentstream.operator.text with type arguments of type COSBase Modifier and Type Method Description voidBeginText. process(Operator operator, java.util.List<COSBase> arguments)voidEndText. process(Operator operator, java.util.List<COSBase> arguments)voidMoveText. process(Operator operator, java.util.List<COSBase> arguments)voidMoveTextSetLeading. process(Operator operator, java.util.List<COSBase> arguments)voidNextLine. process(Operator operator, java.util.List<COSBase> arguments)voidSetCharSpacing. process(Operator operator, java.util.List<COSBase> arguments)voidSetFontAndSize. process(Operator operator, java.util.List<COSBase> arguments)voidSetTextHorizontalScaling. process(Operator operator, java.util.List<COSBase> arguments)voidSetTextLeading. process(Operator operator, java.util.List<COSBase> arguments)voidSetTextRenderingMode. process(Operator operator, java.util.List<COSBase> arguments)voidSetTextRise. process(Operator operator, java.util.List<COSBase> arguments)voidSetWordSpacing. process(Operator operator, java.util.List<COSBase> arguments)voidShowText. process(Operator operator, java.util.List<COSBase> arguments)voidShowTextAdjusted. process(Operator operator, java.util.List<COSBase> arguments)voidShowTextLine. process(Operator operator, java.util.List<COSBase> arguments)voidShowTextLineAndSpace. process(Operator operator, java.util.List<COSBase> arguments) -
Uses of COSBase in org.apache.pdfbox.cos
Subclasses of COSBase in org.apache.pdfbox.cos Modifier and Type Class Description classCOSArrayAn array of PDFBase objects as part of the PDF document.classCOSBooleanThis class represents a boolean value in the PDF document.classCOSDictionaryThis class represents a dictionary where name/value pairs reside.classCOSDocumentThis is the in-memory representation of the PDF document.classCOSFloatThis class represents a floating point number in a PDF document.classCOSIntegerThis class represents an integer number in a PDF document.classCOSNameA PDF Name object.classCOSNullThis class represents a null PDF object.classCOSNumberThis class represents an abstract number in a PDF document.classCOSObjectThis class represents a PDF object.classCOSStreamThis class represents a stream object in a PDF document.classCOSStringA string object, which may be a text string, a PDFDocEncoded string, ASCII string, or byte string.(package private) classUnmodifiableCOSDictionaryAn unmodifiable COSDictionary.Fields in org.apache.pdfbox.cos declared as COSBase Modifier and Type Field Description private COSBaseCOSObject. baseObjectFields in org.apache.pdfbox.cos with type parameters of type COSBase Modifier and Type Field Description private java.util.Set<COSBase>COSIncrement. excludedContains the directCOSBases, that are either contained written directly by structures contained inCOSIncrement.objectsor that must be excluded from being written as indirectCOSObjects for other reasons.protected java.util.Map<COSName,COSBase>COSDictionary. itemsThe name-value pairs of this dictionary.private java.util.List<COSBase>COSArray. objectsprivate java.util.Set<COSBase>COSIncrement. objectsContains theCOSBases, that shall be added to the increment at top level.Methods in org.apache.pdfbox.cos that return COSBase Modifier and Type Method Description COSBaseICOSParser. dereferenceCOSObject(COSObject obj)Dereference the COSBase object which is referenced by the given COSObject.COSBaseCOSArray. get(int index)This will get an object from the array.COSBaseCOSBase. getCOSObject()Convert this standard java object to a COS object.COSBaseCOSDictionary. getDictionaryObject(java.lang.String key)This will get an object from this dictionary.COSBaseCOSDictionary. getDictionaryObject(COSName key)This will get an object from this dictionary.COSBaseCOSDictionary. getDictionaryObject(COSName firstKey, COSName secondKey)This is a special case of getDictionaryObject that takes multiple keys, it will handle the situation where multiple keys could get the same value, ie if either CS or ColorSpace is used to get the colorspace.COSBaseCOSStream. getFilters()This will return the filters to apply to the byte stream.COSBaseCOSDictionary. getItem(java.lang.String key)This will do a lookup into the dictionary.COSBaseCOSDictionary. getItem(COSName key)This will do a lookup into the dictionary.COSBaseCOSDictionary. getItem(COSName firstKey, COSName secondKey)This is a special case of getItem that takes multiple keys, it will handle the situation where multiple keys could get the same value, ie if either CS or ColorSpace is used to get the colorspace.COSBaseCOSArray. getObject(int index)This will get an object from the array.COSBaseCOSObject. getObject()This will get the object that this object encapsulates.COSBaseCOSDictionary. getObjectFromPath(java.lang.String objPath)Nice method, gives you every object you want Arrays works properly too.COSBaseCOSArray. remove(int i)This will remove an element from the array.Methods in org.apache.pdfbox.cos that return types with arguments of type COSBase Modifier and Type Method Description java.util.Set<java.util.Map.Entry<COSName,COSBase>>COSDictionary. entrySet()Returns the name-value entries in this dictionary.java.util.Set<COSBase>COSIncrement. getObjects()java.util.Collection<COSBase>COSDictionary. getValues()This will get all of the values for the dictionary.java.util.Iterator<COSBase>COSArray. iterator()Get access to the list.java.util.Iterator<COSBase>COSIncrement. iterator()Return an iterator for the determinedCOSIncrement.objectscontained in thisCOSIncrement.java.util.List<? extends COSBase>COSArray. toList()Return contents of COSArray as a Java List.Methods in org.apache.pdfbox.cos with parameters of type COSBase Modifier and Type Method Description voidCOSArray. add(int i, COSBase object)Add the specified object at the ith location and push the rest to the right.voidCOSArray. add(COSBase object)This will add an object to the array.private voidCOSIncrement. add(COSBase object)The given object and actual {COSBase}s shall be part of the increment and must be added toCOSIncrement.objects, if possible.
nullvalues shall be skipped.private booleanCOSIncrement. collect(COSBase base)Collect all updates made to the givenCOSBaseand it's contained structures.
This shall forward allCOSUpdateInfoobjects to the proper specialized collection methods.booleanCOSIncrement. contains(COSBase base)java.io.OutputStreamCOSStream. createOutputStream(COSBase filters)Returns a new OutputStream for writing stream data, using and the given filters.(package private) voidCOSUpdateState. dereferenceChild(COSBase child)This shallCOSUpdateState.setOriginDocumentState(COSDocumentState, boolean)for the dereferenced child, initializing itsCOSUpdateState.originDocumentState.COSIncrementCOSIncrement. exclude(COSBase... base)The givenCOSBases are not fit for inclusion in an increment and shall be added toCOSIncrement.excluded.
nullvalues shall be ignored.private static java.lang.StringCOSDictionary. getDictionaryString(COSBase base, java.util.List<COSBase> objs)voidCOSArray. growToSize(int size, COSBase object)This will add the object until the size of the array is at least as large as the parameter.intCOSArray. indexOf(COSBase object)This will return the index of the entry or -1 if it is not found.intCOSArray. indexOfObject(COSBase object)This will return the index of the entry or -1 if it is not found.private booleanCOSIncrement. isExcluded(COSBase base)Returnstrue, if the givenCOSBasehas been excluded from the increment, and hence is contained inCOSIncrement.excluded.booleanCOSArray. remove(COSBase o)This will remove an element from the array.booleanCOSArray. removeObject(COSBase o)This will remove an element from the array.voidCOSArray. set(int index, COSBase object)This will set an object at a specific index.voidCOSDictionary. setItem(java.lang.String key, COSBase value)This will set an item in the dictionary.voidCOSDictionary. setItem(COSName key, COSBase value)This will set an item in the dictionary.(package private) voidCOSUpdateState. update(COSBase child)Shall callCOSUpdateState.update()for thisCOSUpdateStateand shallCOSUpdateState.setOriginDocumentState(COSDocumentState)for the given child, initializing it´sCOSUpdateState.updatedstate andCOSUpdateState.originDocumentState.Method parameters in org.apache.pdfbox.cos with type arguments of type COSBase Modifier and Type Method Description voidCOSArray. addAll(int i, java.util.Collection<COSBase> objectList)Add the specified object at the ith location and push the rest to the right.voidCOSArray. addAll(java.util.Collection<COSBase> objectsList)This will add an object to the array.voidCOSDictionary. forEach(java.util.function.BiConsumer<? super COSName,? super COSBase> action)Convenience method that callsMap.forEach(BiConsumer).private static java.lang.StringCOSDictionary. getDictionaryString(COSBase base, java.util.List<COSBase> objs)voidCOSArray. removeAll(java.util.Collection<COSBase> objectsList)This will remove all of the objects in the collection.voidCOSArray. retainAll(java.util.Collection<COSBase> objectsList)This will retain all of the objects in the collection.(package private) voidCOSUpdateState. update(java.lang.Iterable<COSBase> children)Shall callCOSUpdateState.update()for thisCOSUpdateStateand shallCOSUpdateState.setOriginDocumentState(COSDocumentState)for the given children, initializing theirCOSUpdateState.updatedstate andCOSUpdateState.originDocumentState.Constructors in org.apache.pdfbox.cos with parameters of type COSBase Constructor Description COSObject(COSBase object)Constructor.COSObject(COSBase object, COSObjectKey objectKey)Constructor.COSObject(COSBase object, ICOSParser parser)Constructor. -
Uses of COSBase in org.apache.pdfbox.debugger
Methods in org.apache.pdfbox.debugger that return COSBase Modifier and Type Method Description private COSBasePDFDebugger. getUnderneathObject(java.lang.Object selectedNode) -
Uses of COSBase in org.apache.pdfbox.debugger.ui
Fields in org.apache.pdfbox.debugger.ui declared as COSBase Modifier and Type Field Description private COSBaseArrayEntry. itemprivate COSBaseMapEntry. itemprivate COSBaseArrayEntry. valueprivate COSBaseMapEntry. valueMethods in org.apache.pdfbox.debugger.ui that return COSBase Modifier and Type Method Description COSBaseArrayEntry. getItem()This will get the value for this entry.COSBaseMapEntry. getItem()This will get the value for this entry.COSBaseXrefEntry. getObject()COSBaseArrayEntry. getValue()This will get the value for this entry.COSBaseMapEntry. getValue()This will get the value for this entry.Methods in org.apache.pdfbox.debugger.ui with parameters of type COSBase Modifier and Type Method Description voidArrayEntry. setItem(COSBase val)This will set the value for this entry.voidMapEntry. setItem(COSBase val)This will set the value for this entry.voidArrayEntry. setValue(COSBase val)This will set the value for this entry.voidMapEntry. setValue(COSBase val)This will set the value for this entry. -
Uses of COSBase in org.apache.pdfbox.multipdf
Fields in org.apache.pdfbox.multipdf with type parameters of type COSBase Modifier and Type Field Description private java.util.Set<COSBase>PDFCloneUtility. clonedValuesprivate java.util.Map<COSBase,COSBase>PDFCloneUtility. clonedVersionprivate java.util.Map<COSBase,COSBase>PDFCloneUtility. clonedVersionMethods in org.apache.pdfbox.multipdf with type parameters of type COSBase Modifier and Type Method Description <TCOSBase extends COSBase>
TCOSBasePDFCloneUtility. cloneForNewDocument(TCOSBase base)Deep-clones the given object for inclusion into a different PDF document identified by the destination parameter.Methods in org.apache.pdfbox.multipdf that return COSBase Modifier and Type Method Description private COSBasePDFCloneUtility. cloneCOSBaseForNewDocument(COSBase base)private COSBaseSplitter.KCloner. createArrayClone(COSBase src, COSBase dstParent, COSDictionary currentPageDict)(package private) COSBaseSplitter.KCloner. createClone(COSBase src, COSBase dstParent, COSDictionary currentPageDict)Creates a clone of the source.private COSBaseSplitter.KCloner. createDictionaryClone(COSBase src, COSBase dstParent, COSDictionary currentPageDict)Methods in org.apache.pdfbox.multipdf with parameters of type COSBase Modifier and Type Method Description private voidOverlay. addOriginalContent(COSBase contents, COSArray contentArray)private COSBasePDFCloneUtility. cloneCOSBaseForNewDocument(COSBase base)private voidPDFCloneUtility. cloneMergeCOSBase(COSBase source, COSBase target)private COSBaseSplitter.KCloner. createArrayClone(COSBase src, COSBase dstParent, COSDictionary currentPageDict)(package private) COSBaseSplitter.KCloner. createClone(COSBase src, COSBase dstParent, COSDictionary currentPageDict)Creates a clone of the source.private COSStreamOverlay. createCombinedContentStream(COSBase contents)private java.util.List<COSStream>Overlay. createContentStreamList(COSBase contents)private COSBaseSplitter.KCloner. createDictionaryClone(COSBase src, COSBase dstParent, COSDictionary currentPageDict)private booleanSplitter.KCloner. hasMCIDs(COSBase kid)private booleanPDFCloneUtility. hasSelfReference(COSBase parent, COSBase value)Check whether an element (of an array or a dictionary) points to its parent. -
Uses of COSBase in org.apache.pdfbox.pdfparser
Fields in org.apache.pdfbox.pdfparser with type parameters of type COSBase Modifier and Type Field Description private java.util.Map<java.lang.Long,java.util.Map<COSObjectKey,COSBase>>COSParser. decompressedObjectsIntermediate cache.Methods in org.apache.pdfbox.pdfparser that return COSBase Modifier and Type Method Description COSBaseCOSParser. dereferenceCOSObject(COSObject obj)private COSBaseBaseParser. getObjectFromPool(COSObjectKey key)private COSBaseBaseParser. parseCOSDictionaryValue()This will parse a PDF dictionary value.protected COSBaseBaseParser. parseDirObject()This will parse a directory object from the stream.private COSBaseCOSParser. parseFileObject(java.lang.Long objOffset, COSObjectKey objKey)COSBasePDFObjectStreamParser. parseObject(long objectNumber)Search for/parse the object with the given object number.protected COSBaseCOSParser. parseObjectDynamically(COSObjectKey objKey, boolean requireExistingNotCompressedObj)Parse the object for the given object key.protected COSBaseCOSParser. parseObjectStreamObject(long objstmObjNr, COSObjectKey key)Parse the object with the given key from the object stream with the given number.Methods in org.apache.pdfbox.pdfparser that return types with arguments of type COSBase Modifier and Type Method Description java.util.Map<COSObjectKey,COSBase>PDFObjectStreamParser. parseAllObjects()Parse all compressed objects.Methods in org.apache.pdfbox.pdfparser with parameters of type COSBase Modifier and Type Method Description private COSNumberCOSParser. getLength(COSBase lengthBaseObj)Returns length value referred to or defined in given object. -
Uses of COSBase in org.apache.pdfbox.pdfparser.xref
Fields in org.apache.pdfbox.pdfparser.xref declared as COSBase Modifier and Type Field Description private COSBaseNormalXReference. objectprivate COSBaseObjectStreamXReference. objectMethods in org.apache.pdfbox.pdfparser.xref that return COSBase Modifier and Type Method Description COSBaseNormalXReference. getObject()Returns theCOSObject, that is described by this crossreference stream entry.COSBaseObjectStreamXReference. getObject()Returns theCOSObject, that is described by this crossreference stream entry.Constructors in org.apache.pdfbox.pdfparser.xref with parameters of type COSBase Constructor Description NormalXReference(long byteOffset, COSObjectKey key, COSBase object)Prepares a normal reference for the givenCOSObjectin a PDF's crossreference stream (PDFXRefStream).ObjectStreamXReference(int objectStreamIndex, COSObjectKey key, COSBase object, COSObjectKey parentKey)Prepares a object stream entry reference for the givenCOSObjectin a PDF's crossreference stream (PDFXRefStream). -
Uses of COSBase in org.apache.pdfbox.pdfwriter
Fields in org.apache.pdfbox.pdfwriter with type parameters of type COSBase Modifier and Type Field Description private java.util.Set<COSBase>COSWriter. actualsAddedprivate java.util.Map<COSObjectKey,COSBase>COSWriter. keyObjectprivate java.util.Map<COSBase,COSObjectKey>COSWriter. objectKeysprivate java.util.Deque<COSBase>COSWriter. objectsToWriteprivate java.util.Set<COSBase>COSWriter. writtenObjectsMethods in org.apache.pdfbox.pdfwriter with parameters of type COSBase Modifier and Type Method Description private voidCOSWriter. addObjectToWrite(COSBase object)voidCOSWriter. doWriteObject(COSBase obj)This will write a COS object.voidCOSWriter. doWriteObject(COSObjectKey key, COSBase obj)This will write a COS object for a predefined key.private COSObjectKeyCOSWriter. getObjectKey(COSBase obj)This will get the object key for the object.private booleanCOSWriter. isNeedToBeUpdated(COSBase base)Convenience method, so that we get false for types that can't be updated.private voidContentStreamWriter. writeObject(COSBase o)voidCOSWriter. writeReference(COSBase obj)visitFromObjRef method comment.voidContentStreamWriter. writeToken(COSBase base)Writes a single operand token. -
Uses of COSBase in org.apache.pdfbox.pdfwriter.compress
Fields in org.apache.pdfbox.pdfwriter.compress with type parameters of type COSBase Modifier and Type Field Description private java.util.Set<COSBase>COSWriterCompressionPool. allDirectObjectsprivate java.util.Map<COSObjectKey,COSBase>COSObjectPool. keyPoolprivate java.util.Map<COSBase,COSObjectKey>COSObjectPool. objectPoolprivate java.util.List<COSBase>COSWriterObjectStream. preparedObjectsMethods in org.apache.pdfbox.pdfwriter.compress that return COSBase Modifier and Type Method Description private COSBaseCOSWriterCompressionPool. addObjectToPool(COSObjectKey key, COSBase base)Adds the givenCOSBaseto this pool, using the givenCOSObjectKeyas it's referencable ID.COSBaseCOSObjectPool. getObject(COSObjectKey key)Returns theCOSBase, that is registered for the givenCOSObjectKey, or null if no object is registered for that key.COSBaseCOSWriterCompressionPool. getObject(COSObjectKey key)Returns theCOSBase, that is registered for the givenCOSObjectKeyin this compression pool.Methods in org.apache.pdfbox.pdfwriter.compress with parameters of type COSBase Modifier and Type Method Description private COSBaseCOSWriterCompressionPool. addObjectToPool(COSObjectKey key, COSBase base)Adds the givenCOSBaseto this pool, using the givenCOSObjectKeyas it's referencable ID.private voidCOSWriterCompressionPool. addStructure(COSBase current)Attempts to find yet unregistered streams and dictionaries in the given structure.booleanCOSObjectPool. contains(COSBase object)Returns true, if the givenCOSBaseis a registered object of this pool.booleanCOSWriterCompressionPool. contains(COSBase object)Returns true, if the givenCOSBaseis a registered object of this compression pool.COSObjectKeyCOSObjectPool. getKey(COSBase object)Returns theCOSObjectKeyfor a given registeredCOSBase.COSObjectKeyCOSWriterCompressionPool. getKey(COSBase object)Returns theCOSObjectKey, that is registered for the givenCOSBasein this compression pool.voidCOSWriterObjectStream. prepareStreamObject(COSObjectKey key, COSBase object)Prepares the givenCOSObjectto be written to this object stream, using the givenCOSObjectKeyas it's ID for indirect references.COSObjectKeyCOSObjectPool. put(COSObjectKey key, COSBase object)Update the key and object maps.private voidCOSWriterObjectStream. writeObject(java.io.OutputStream output, COSBase object, boolean topLevel)This method prepares and writes COS data to the object stream by selecting appropriate specialized methods for the content.Method parameters in org.apache.pdfbox.pdfwriter.compress with type arguments of type COSBase Modifier and Type Method Description private voidCOSWriterCompressionPool. addElements(java.util.Iterator<COSBase> elements) -
Uses of COSBase in org.apache.pdfbox.pdmodel
Methods in org.apache.pdfbox.pdmodel that return COSBase Modifier and Type Method Description private COSBasePDResources. get(COSName kind, COSName name)Returns the resource with the given name and kind, or null.static COSBasePDPageTree. getInheritableAttribute(COSDictionary node, COSName key)Returns the given attribute, inheriting from parent tree nodes if necessary.private static COSBasePDPageTree. getInheritableAttribute(COSDictionary node, COSName key, java.util.Set<COSDictionary> visited)Methods in org.apache.pdfbox.pdmodel with parameters of type COSBase Modifier and Type Method Description protected PDPageDestinationPDDestinationNameTreeNode. convertCOSToPD(COSBase base)protected PDComplexFileSpecificationPDEmbeddedFilesNameTreeNode. convertCOSToPD(COSBase base)protected PDActionJavaScriptPDJavascriptNameTreeNode. convertCOSToPD(COSBase base)protected PDStructureElementPDStructureElementNameTreeNode. convertCOSToPD(COSBase base) -
Uses of COSBase in org.apache.pdfbox.pdmodel.common
Methods in org.apache.pdfbox.pdmodel.common that return COSBase Modifier and Type Method Description COSBaseCOSObjectable. getCOSObject()Convert this standard java object to a COS object.COSBasePDPageLabels. getCOSObject()Convert this standard java object to a COS object.COSBasePDRange. getCOSObject()Convert this standard java object to a COS object.COSBasePDRectangle. getCOSObject()Convert this standard java object to a COS object.Methods in org.apache.pdfbox.pdmodel.common that return types with arguments of type COSBase Modifier and Type Method Description private java.util.List<COSBase>COSArrayList. toCOSObjectList(java.util.Collection<?> list)Methods in org.apache.pdfbox.pdmodel.common with parameters of type COSBase Modifier and Type Method Description protected abstract TPDNameTreeNode. convertCOSToPD(COSBase base)Method to convert the COS value in the name tree to the PD Model object.protected COSObjectablePDNumberTreeNode. convertCOSToPD(COSBase base)Method to convert the COS value in the number tree to the PD Model object.Constructors in org.apache.pdfbox.pdmodel.common with parameters of type COSBase Constructor Description COSArrayList(E actualObject, COSBase item, COSDictionary dictionary, COSName dictionaryKey)This is a really special constructor.PDStream(PDDocument doc, java.io.InputStream input, COSBase filters)Constructor. -
Uses of COSBase in org.apache.pdfbox.pdmodel.common.filespecification
Methods in org.apache.pdfbox.pdmodel.common.filespecification that return COSBase Modifier and Type Method Description COSBasePDSimpleFileSpecification. getCOSObject()Convert this standard java object to a COS object.private COSBasePDComplexFileSpecification. getObjectFromEFDictionary(COSName key)Methods in org.apache.pdfbox.pdmodel.common.filespecification with parameters of type COSBase Modifier and Type Method Description static PDFileSpecificationPDFileSpecification. createFS(COSBase base)A file specification can either be a COSString or a COSDictionary. -
Uses of COSBase in org.apache.pdfbox.pdmodel.common.function
Methods in org.apache.pdfbox.pdmodel.common.function with parameters of type COSBase Modifier and Type Method Description static PDFunctionPDFunction. create(COSBase function)Create the correct PD Model function based on the COS base function.Constructors in org.apache.pdfbox.pdmodel.common.function with parameters of type COSBase Constructor Description PDFunction(COSBase function)Constructor.PDFunctionType0(COSBase function)Constructor.PDFunctionType2(COSBase function)Constructor.PDFunctionType3(COSBase functionStream)Constructor.PDFunctionType4(COSBase functionStream)Constructor.PDFunctionTypeIdentity(COSBase function) -
Uses of COSBase in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure
Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure that return COSBase Modifier and Type Method Description COSBasePDDefaultAttributeObject. getAttributeValue(java.lang.String attrName)Gets the attribute value for a given name.protected COSBasePDDefaultAttributeObject. getAttributeValue(java.lang.String attrName, COSBase defaultValue)Gets the attribute value for a given name.COSBasePDParentTreeValue. getCOSObject()COSBasePDStructureTreeRoot. getK()Returns the K entry.COSBasePDUserProperty. getValue()Returns the property value.Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure with parameters of type COSBase Modifier and Type Method Description protected voidPDStructureNode. appendKid(COSBase object)Appends a COS base kid.protected java.lang.ObjectPDStructureNode. createObject(COSBase kid)Creates an object for a kid of this structure node.protected COSBasePDDefaultAttributeObject. getAttributeValue(java.lang.String attrName, COSBase defaultValue)Gets the attribute value for a given name.protected voidPDStructureNode. insertBefore(COSBase newKid, java.lang.Object refKid)Inserts an COS base kid before a reference kid.private booleanPDAttributeObject. isValueChanged(COSBase oldValue, COSBase newValue)Is the value changed?protected voidPDAttributeObject. potentiallyNotifyChanged(COSBase oldBase, COSBase newBase)Notifies the attribute object change listeners if the attribute is changed.protected booleanPDStructureNode. removeKid(COSBase object)Removes a COS base kid.voidPDDefaultAttributeObject. setAttribute(java.lang.String attrName, COSBase attrValue)Sets an attribute.voidPDStructureTreeRoot. setK(COSBase k)Sets the K entry.voidPDUserProperty. setValue(COSBase value)Sets the property value. -
Uses of COSBase in org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf
Methods in org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf that return COSBase Modifier and Type Method Description COSBasePDFourColours. getCOSObject()Convert this standard java object to a COS object. -
Uses of COSBase in org.apache.pdfbox.pdmodel.encryption
Fields in org.apache.pdfbox.pdmodel.encryption with type parameters of type COSBase Modifier and Type Field Description private java.util.Set<COSBase>SecurityHandler. objectsMethods in org.apache.pdfbox.pdmodel.encryption with parameters of type COSBase Modifier and Type Method Description voidSecurityHandler. decrypt(COSBase obj, long objNum, long genNum)This will dispatch to the correct method. -
Uses of COSBase in org.apache.pdfbox.pdmodel.fdf
Methods in org.apache.pdfbox.pdmodel.fdf that return COSBase Modifier and Type Method Description COSBaseFDFOptionElement. getCOSObject()Convert this standard java object to a COS object.COSBaseFDFField. getCOSValue()Returns the COS value of this field.Methods in org.apache.pdfbox.pdmodel.fdf with parameters of type COSBase Modifier and Type Method Description protected java.lang.StringFDFAnnotation. getStringOrStream(COSBase base)Get a text or text stream.voidFDFField. setValue(COSBase value)Sets the COS value of this field. -
Uses of COSBase in org.apache.pdfbox.pdmodel.font
Methods in org.apache.pdfbox.pdmodel.font that return COSBase Modifier and Type Method Description COSBasePDCIDSystemInfo. getCOSObject()Methods in org.apache.pdfbox.pdmodel.font with parameters of type COSBase Modifier and Type Method Description protected CMapPDFont. readCMap(COSBase base)Reads a CMap given a COS Stream or Name.Method parameters in org.apache.pdfbox.pdmodel.font with type arguments of type COSBase Modifier and Type Method Description private floatPDType3CharProc. parseWidth(Operator operator, java.util.List<COSBase> arguments) -
Uses of COSBase in org.apache.pdfbox.pdmodel.font.encoding
Methods in org.apache.pdfbox.pdmodel.font.encoding that return COSBase Modifier and Type Method Description COSBaseBuiltInEncoding. getCOSObject()COSBaseDictionaryEncoding. getCOSObject()COSBaseMacExpertEncoding. getCOSObject()COSBaseMacOSRomanEncoding. getCOSObject()COSBaseMacRomanEncoding. getCOSObject()COSBaseStandardEncoding. getCOSObject()COSBaseSymbolEncoding. getCOSObject()COSBaseType1Encoding. getCOSObject()COSBaseWinAnsiEncoding. getCOSObject()COSBaseZapfDingbatsEncoding. getCOSObject() -
Uses of COSBase in org.apache.pdfbox.pdmodel.graphics
Methods in org.apache.pdfbox.pdmodel.graphics that return COSBase Modifier and Type Method Description COSBasePDFontSetting. getCOSObject()Convert this standard java object to a COS object.COSBasePDLineDashPattern. getCOSObject()Methods in org.apache.pdfbox.pdmodel.graphics with parameters of type COSBase Modifier and Type Method Description static PDXObjectPDXObject. createXObject(COSBase base, PDResources resources)Creates a new XObject instance of the appropriate type for the COS stream. -
Uses of COSBase in org.apache.pdfbox.pdmodel.graphics.blend
Methods in org.apache.pdfbox.pdmodel.graphics.blend with parameters of type COSBase Modifier and Type Method Description static BlendModeBlendMode. getInstance(COSBase cosBlendMode)Determines the blend mode from the BM entry in the COS ExtGState. -
Uses of COSBase in org.apache.pdfbox.pdmodel.graphics.color
Methods in org.apache.pdfbox.pdmodel.graphics.color that return COSBase Modifier and Type Method Description COSBasePDColorSpace. getCOSObject()COSBasePDDeviceColorSpace. getCOSObject()COSBasePDGamma. getCOSObject()Convert this standard java object to a COS object.COSBasePDJPXColorSpace. getCOSObject()COSBasePDTristimulus. getCOSObject()Convert this standard java object to a COS object.Methods in org.apache.pdfbox.pdmodel.graphics.color with parameters of type COSBase Modifier and Type Method Description static PDColorSpacePDColorSpace. create(COSBase colorSpace)Creates a color space given a name or array.static PDColorSpacePDColorSpace. create(COSBase colorSpace, PDResources resources)Creates a color space given a name or array.static PDColorSpacePDColorSpace. create(COSBase colorSpace, PDResources resources, boolean wasDefault)Creates a color space given a name or array. -
Uses of COSBase in org.apache.pdfbox.pdmodel.graphics.image
Methods in org.apache.pdfbox.pdmodel.graphics.image that return COSBase Modifier and Type Method Description private COSBasePDInlineImage. toLongName(COSBase cs)Methods in org.apache.pdfbox.pdmodel.graphics.image with parameters of type COSBase Modifier and Type Method Description private PDColorSpacePDInlineImage. createColorSpace(COSBase cs)private COSBasePDInlineImage. toLongName(COSBase cs)Constructors in org.apache.pdfbox.pdmodel.graphics.image with parameters of type COSBase Constructor Description PDImageXObject(PDDocument document, java.io.InputStream encodedStream, COSBase cosFilter, int width, int height, int bitsPerComponent, PDColorSpace initColorSpace)Creates an Image XObject in the given document using the given filtered stream. -
Uses of COSBase in org.apache.pdfbox.pdmodel.graphics.optionalcontent
Methods in org.apache.pdfbox.pdmodel.graphics.optionalcontent with parameters of type COSBase Modifier and Type Method Description private COSDictionaryPDOptionalContentProperties. toDictionary(COSBase o) -
Uses of COSBase in org.apache.pdfbox.pdmodel.graphics.state
Fields in org.apache.pdfbox.pdmodel.graphics.state declared as COSBase Modifier and Type Field Description private COSBasePDGraphicsState. transferMethods in org.apache.pdfbox.pdmodel.graphics.state that return COSBase Modifier and Type Method Description COSBasePDExtendedGraphicsState. getTransfer()This will get the transfer function of the /TR dictionary.COSBasePDGraphicsState. getTransfer()This will get the transfer function.COSBasePDExtendedGraphicsState. getTransfer2()This will get the transfer function of the /TR2 dictionary.Methods in org.apache.pdfbox.pdmodel.graphics.state with parameters of type COSBase Modifier and Type Method Description static PDSoftMaskPDSoftMask. create(COSBase dictionary)Creates a new soft mask.static PDSoftMaskPDSoftMask. create(COSBase dictionary, ResourceCache resourceCache)Creates a new soft mask.voidPDExtendedGraphicsState. setTransfer(COSBase transfer)This will set the transfer function of the /TR dictionary.voidPDGraphicsState. setTransfer(COSBase transfer)This will set the transfer function.voidPDExtendedGraphicsState. setTransfer2(COSBase transfer2)This will set the transfer function of the /TR2 dictionary. -
Uses of COSBase in org.apache.pdfbox.pdmodel.interactive.action
Methods in org.apache.pdfbox.pdmodel.interactive.action that return COSBase Modifier and Type Method Description COSBasePDActionThread. getB()COSBasePDActionRemoteGoTo. getD()This will get the destination to jump to.COSBasePDActionThread. getD()COSBasePDActionHide. getT()The annotation or annotations to be hidden or shownMethods in org.apache.pdfbox.pdmodel.interactive.action with parameters of type COSBase Modifier and Type Method Description voidPDActionThread. setB(COSBase b)voidPDActionRemoteGoTo. setD(COSBase d)This will set the destination to jump to.voidPDActionThread. setD(COSBase d)voidPDActionHide. setT(COSBase t) -
Uses of COSBase in org.apache.pdfbox.pdmodel.interactive.annotation
Methods in org.apache.pdfbox.pdmodel.interactive.annotation with parameters of type COSBase Modifier and Type Method Description static PDAnnotationPDAnnotation. createAnnotation(COSBase base)Create the correct annotation from the base COS object. -
Uses of COSBase in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination
Fields in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination declared as COSBase Modifier and Type Field Description private COSBasePDNamedDestination. namedDestinationMethods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination that return COSBase Modifier and Type Method Description COSBasePDNamedDestination. getCOSObject()Convert this standard java object to a COS object.Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination with parameters of type COSBase Modifier and Type Method Description static PDDestinationPDDestination. create(COSBase base)This will create a new destination depending on the type of COSBase that is passed in. -
Uses of COSBase in org.apache.pdfbox.pdmodel.interactive.form
Fields in org.apache.pdfbox.pdmodel.interactive.form declared as COSBase Modifier and Type Field Description private COSBasePDXFAResource. xfaMethods in org.apache.pdfbox.pdmodel.interactive.form that return COSBase Modifier and Type Method Description COSBasePDXFAResource. getCOSObject()Convert this standard java object to a COS object.COSBasePDNonTerminalField. getDefaultValue()Returns the default value of this field.protected COSBasePDField. getInheritableAttribute(COSName key)Returns the given attribute, inheriting from parent nodes if necessary.COSBasePDNonTerminalField. getValue()Returns the COSBase value of the "V" entry.Methods in org.apache.pdfbox.pdmodel.interactive.form with parameters of type COSBase Modifier and Type Method Description (package private) static java.util.List<java.lang.String>FieldUtils. getPairableItems(COSBase items, int pairIdx)Return either one of a list which can have two-element arrays entries.protected java.lang.StringPDVariableText. getStringOrStream(COSBase base)Get a text as text stream.voidPDNonTerminalField. setDefaultValue(COSBase value)Sets the default of this field.voidPDNonTerminalField. setValue(COSBase object)Sets the value of this field.Method parameters in org.apache.pdfbox.pdmodel.interactive.form with type arguments of type COSBase Modifier and Type Method Description private voidPDDefaultAppearanceString. processOperator(Operator operator, java.util.List<COSBase> operands)This is used to handle an operation.private voidPDDefaultAppearanceString. processSetFont(java.util.List<COSBase> operands)Process the set font and font size operator.private voidPDDefaultAppearanceString. processSetFontColor(java.util.List<COSBase> operands)Process the font color operator.Constructors in org.apache.pdfbox.pdmodel.interactive.form with parameters of type COSBase Constructor Description PDXFAResource(COSBase xfaBase)Constructor. -
Uses of COSBase in org.apache.pdfbox.pdmodel.interactive.pagenavigation
Methods in org.apache.pdfbox.pdmodel.interactive.pagenavigation that return COSBase Modifier and Type Method Description COSBasePDTransitionDirection. getCOSBase()COSBasePDTransition. getDirection() -
Uses of COSBase in org.apache.pdfbox.preflight
Fields in org.apache.pdfbox.preflight with type parameters of type COSBase Modifier and Type Field Description private java.util.Map<COSBase,FontContainer<?>>PreflightContext. fontContainersContains the list of font name embedded in the PDF document.Methods in org.apache.pdfbox.preflight with parameters of type COSBase Modifier and Type Method Description voidPreflightContext. addFontContainer(COSBase cBase, FontContainer<?> fc)Add a FontContainer to allow TextObject validation.FontContainer<?>PreflightContext. getFontContainer(COSBase cBase)Return the FontContainer identified by the COSBase. -
Uses of COSBase in org.apache.pdfbox.preflight.action
Methods in org.apache.pdfbox.preflight.action with parameters of type COSBase Modifier and Type Method Description private voidActionManagerFactory. callCreateAction(COSBase aDict, PreflightContext ctx, java.util.List<AbstractActionManager> result, java.lang.String additionActionKey, java.util.Map<COSObjectKey,java.lang.Boolean> alreadyCreated)Call the create action to add the ActionManager to the result list.private voidActionManagerFactory. callCreateAction(COSBase aDict, PreflightContext ctx, java.util.List<AbstractActionManager> result, java.util.Map<COSObjectKey,java.lang.Boolean> alreadyCreated)Call the callCreateAction(COSBase, COSDocument, List, String) method with null as isAA parameter. -
Uses of COSBase in org.apache.pdfbox.preflight.annotation
Methods in org.apache.pdfbox.preflight.annotation that return COSBase Modifier and Type Method Description private COSBaseAnnotationValidator. getFieldType() -
Uses of COSBase in org.apache.pdfbox.preflight.content
Methods in org.apache.pdfbox.preflight.content that return COSBase Modifier and Type Method Description private COSBasePreflightStreamEngine. toLongName(COSBase cs)Methods in org.apache.pdfbox.preflight.content with parameters of type COSBase Modifier and Type Method Description private COSBasePreflightStreamEngine. toLongName(COSBase cs)Method parameters in org.apache.pdfbox.preflight.content with type arguments of type COSBase Modifier and Type Method Description private voidStubOperator. checkArrayOperands(java.util.List<COSBase> arguments, int length)If the arguments list of Operator doesn't have Array parameter, this method throws a ContentStreamException.private voidStubOperator. checkNoOperands(java.util.List<COSBase> arguments)If the arguments list of Operator isn't empty, this method throws a ContentStreamException.private voidStubOperator. checkNumberOperands(java.util.List<COSBase> arguments, int length)If the arguments list of Operator doesn't have Number parameters (Int, float...), this method throws a ContentStreamException.protected voidPreflightStreamEngine. checkSetColorSpaceOperators(Operator operator, java.util.List<COSBase> arguments)This method validates if the ColorSpace used as operand is consistent with the color space defined in OutputIntent dictionaries.private voidStubOperator. checkStringOperands(java.util.List<COSBase> arguments, int length)If the arguments list of Operator doesn't have String parameter, this method throws a ContentStreamException.private voidStubOperator. checkTagAndPropertyOperands(java.util.List<COSBase> arguments)The given arguments list is valid only if the first argument is a Tag (A String) and if the second argument is a String or a DictionaryvoidStubOperator. process(Operator operator, java.util.List<COSBase> arguments)protected voidPreflightContentStream. processOperator(Operator operator, java.util.List<COSBase> operands)protected voidPreflightContentStream. unsupportedOperator(Operator operator, java.util.List<COSBase> arguments)protected voidPreflightStreamEngine. validateRenderingIntent(Operator operator, java.util.List<COSBase> arguments)Check operands of the "ri" operator. -
Uses of COSBase in org.apache.pdfbox.preflight.font
Methods in org.apache.pdfbox.preflight.font with parameters of type COSBase Modifier and Type Method Description protected voidCIDType0FontValidator. checkCIDToGIDMap(COSBase ctog)protected voidCIDType2FontValidator. checkCIDToGIDMap(COSBase ctog)protected abstract voidDescendantFontValidator. checkCIDToGIDMap(COSBase ctog)This method checks the CIDtoGIDMap entry of the Font dictionary.protected voidDescendantFontValidator. checkCIDToGIDMap(COSBase ctog, boolean mandatory)This method checks the CIDtoGIDMap entry of the Font dictionary.protected voidType0FontValidator. checkCMapEncoding(COSBase encoding) -
Uses of COSBase in org.apache.pdfbox.preflight.font.util
Method parameters in org.apache.pdfbox.preflight.font.util with type arguments of type COSBase Modifier and Type Method Description private voidPreflightType3Stream. checkType3FirstOperator(java.util.List<COSBase> arguments)According to the PDF Reference, the first operator in a CharProc of a Type3 font must be "d0" or "d1".protected voidPreflightType3Stream. processOperator(Operator operator, java.util.List<COSBase> operands)This is used to handle an operation. -
Uses of COSBase in org.apache.pdfbox.preflight.metadata
Methods in org.apache.pdfbox.preflight.metadata with parameters of type COSBase Modifier and Type Method Description private booleanSynchronizedMetaDataValidation. isValidPDFDateFormat(COSBase item)Verifies that a date item is a COSString and has the format "D:YYYYMMDDHHmmSSOHH'mm'", where D:YYYY is mandatory and the next fields optional, but only if all of their preceding fields are also present. -
Uses of COSBase in org.apache.pdfbox.preflight.parser
Methods in org.apache.pdfbox.preflight.parser that return COSBase Modifier and Type Method Description protected COSBasePreflightParser. parseDirObject()CallBaseParser.parseDirObject()check limit range for Float, Integer and number of Dictionary entries.private COSBasePreflightParser. parseFileObject(java.lang.Long offsetOrObjstmObNr, COSObjectKey objKey)protected COSBasePreflightParser. parseObjectDynamically(COSObjectKey objKey, boolean requireExistingNotCompressedObj) -
Uses of COSBase in org.apache.pdfbox.preflight.process
Methods in org.apache.pdfbox.preflight.process with parameters of type COSBase Modifier and Type Method Description private COSObjectBookmarkValidationProcess. toCOSObject(COSBase base)Returns a COSBase as a COSObject or null if null or COSNull.private voidCatalogValidationProcess. validateICCProfile(COSBase destOutputProfile, java.util.Map<COSObjectKey,java.lang.Boolean> mapDestOutputProfile, PreflightContext ctx)This method checks the destOutputProfile which must be a valid ICCProfile.voidStreamValidationProcess. validateStreamObject(PreflightContext context, COSBase cObj) -
Uses of COSBase in org.apache.pdfbox.rendering
Fields in org.apache.pdfbox.rendering with type parameters of type COSBase Modifier and Type Field Description private java.util.Map<COSBase,java.lang.Boolean>PageDrawer. blendModeMapMethods in org.apache.pdfbox.rendering with parameters of type COSBase Modifier and Type Method Description private java.awt.image.BufferedImagePageDrawer. applyTransferFunction(java.awt.image.BufferedImage image, COSBase transfer)Method parameters in org.apache.pdfbox.rendering with type arguments of type COSBase Modifier and Type Method Description private booleanPageDrawer. hasBlendMode(PDTransparencyGroup group, java.util.Set<COSBase> groupsDone) -
Uses of COSBase in org.apache.pdfbox.util
Methods in org.apache.pdfbox.util with parameters of type COSBase Modifier and Type Method Description static MatrixMatrix. createMatrix(COSBase base)Convenience method to be used when creating a matrix from unverified data.
-