Uses of Class
org.sejda.sambox.cos.COSDictionary
Packages that use COSDictionary
Package
Description
This package contains functions that are available in the PDF specification.
The logical structure package provides a mechanism for incorporating
structural information about a document's content into a PDF file.
The marked content package provides a mechanism for modeling marked-content
sequences.
This package contains classes for prepress support in PDFBox.
The tagged PDF package provides a mechanism for incorporating "tags" (standard
structure types and attributes) into a PDF file.
The encryption package will handle the PDF document security handlers and the functionality of pluggable security handlers.
The destination package allows destinations into a pdf document to be specified.
The outline package allows for a PDF outline(bookmarks) to be created.
The interactive package contains classes for handling Interactive Forms, also known as "AcroForms".
The measurement package contains classes that work with elements specifying measure properties.
A package to allow provide access to PDF page navigation functionality.
A package to allow access to document viewing preferences.
-
Uses of COSDictionary in org.sejda.sambox.contentstream
Methods in org.sejda.sambox.contentstream with parameters of type COSDictionaryModifier and TypeMethodDescriptionvoidPDFStreamEngine.beginMarkedContentSequence(COSName tag, COSDictionary properties) Called when a marked content group begins -
Uses of COSDictionary in org.sejda.sambox.contentstream.operator
Fields in org.sejda.sambox.contentstream.operator declared as COSDictionaryMethods in org.sejda.sambox.contentstream.operator that return COSDictionaryModifier and TypeMethodDescriptionOperator.getImageParameters()This will get the image parameters, this is only valid for BI operators.Methods in org.sejda.sambox.contentstream.operator with parameters of type COSDictionaryModifier and TypeMethodDescriptionvoidOperator.setImageParameters(COSDictionary params) This will set the image parameters, this is only valid for BI operators. -
Uses of COSDictionary in org.sejda.sambox.cos
Subclasses of COSDictionary in org.sejda.sambox.cosModifier and TypeClassDescriptionclassThis class represents a stream object in a PDF document.(package private) final classAn unmodifiable COSDictionary.Fields in org.sejda.sambox.cos declared as COSDictionaryMethods in org.sejda.sambox.cos that return COSDictionaryModifier and TypeMethodDescriptionCOSDictionary.asUnmodifiableDictionary()COSDictionary.duplicate()COSDocument.getCatalog()COSDocument.getEncryptionDictionary()Get the encryption dictionary if the document is encrypted or null if the document is not encrypted.Methods in org.sejda.sambox.cos with parameters of type COSDictionaryModifier and TypeMethodDescriptionvoidCOSDictionary.addAll(COSDictionary dic) This will add all of the dictionaries keys/values to this dictionary.voidCOSDictionary.merge(COSDictionary dic) Adds all of the dictionaries keys/values to this dictionary.voidCOSDictionary.mergeWithoutOverwriting(COSDictionary dic) Adds all of the dictionaries keys/values to this dictionary, but only if they don't already exist.voidCOSDocument.setEncryptionDictionary(COSDictionary dictionary) Set the encryption dictionary, this should only be called when encrypting the document.default voidCOSVisitor.visit(COSDictionary value) Constructors in org.sejda.sambox.cos with parameters of type COSDictionaryModifierConstructorDescriptionCOSArrayList(E actualObject, COSBase item, COSDictionary dictionary, COSName dictionaryKey) This is a really special constructor.COSArrayList(COSDictionary dictionary, COSName dictionaryKey) This constructor is to be used if the array doesn't exist, but is to be created and added to the parent dictionary as soon as the first element is added to the array.COSDictionary(COSDictionary dict) Copy Constructor.COSStream(COSDictionary dictionary) COSStream(COSDictionary dictionary, org.sejda.io.SeekableSource seekableSource, long startingPosition, long length) Creates a stream with the given dictionary and where filtered data is a view of the givenSeekableSource.(package private) -
Uses of COSDictionary in org.sejda.sambox.encryption
Methods in org.sejda.sambox.encryption that return COSDictionaryModifier and TypeMethodDescriptionStandardSecurityEncryption.generateEncryptionDictionary(EncryptionContext context) Generates the encryption dictionary for this standard encryptionMethods in org.sejda.sambox.encryption with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic GeneralEncryptionAlgorithmEncryptionContext.encryptionAlgorithmFromEncryptionDictionary(COSDictionary enc, byte[] encryptionKey) -
Uses of COSDictionary in org.sejda.sambox.filter
Fields in org.sejda.sambox.filter declared as COSDictionaryMethods in org.sejda.sambox.filter that return COSDictionaryModifier and TypeMethodDescriptionprotected COSDictionaryFilter.getDecodeParams(COSDictionary dictionary, int index) DecodeResult.getParameters()Returns the stream parameters, repaired using the embedded stream data.Methods in org.sejda.sambox.filter with parameters of type COSDictionaryModifier and TypeMethodDescriptionASCII85Filter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) ASCIIHexFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) CCITTFaxFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) CryptFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) DCTFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) abstract DecodeResultFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) Decodes data, producing the original non-encoded data.FlateFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) IdentityFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) JBIG2Filter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) JPXFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) Decodes data, producing the original non-encoded data.LZWFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) Decodes data, producing the original non-encoded data.RunLengthDecodeFilter.decode(InputStream encoded, OutputStream decoded, COSDictionary parameters, int index) voidASCII85Filter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) voidASCIIHexFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) voidCCITTFaxFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) voidCryptFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) voidDCTFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) abstract voidFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) Encodes data.voidFlateFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) voidIdentityFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) voidJBIG2Filter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) voidJPXFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) Encodes data.voidLZWFilter.encode(InputStream rawData, OutputStream encoded, COSDictionary parameters) voidRunLengthDecodeFilter.encode(InputStream input, OutputStream encoded, COSDictionary parameters) protected COSDictionaryFilter.getDecodeParams(COSDictionary dictionary, int index) (package private) static OutputStreamPredictor.wrapPredictor(OutputStream out, COSDictionary decodeParams) Wraps andOutputStreamin a predictor decoding stream as necessary.Constructors in org.sejda.sambox.filter with parameters of type COSDictionaryModifierConstructorDescription(package private)DecodeResult(COSDictionary parameters) (package private)DecodeResult(COSDictionary parameters, PDJPXColorSpace colorSpace) -
Uses of COSDictionary in org.sejda.sambox.input
Methods in org.sejda.sambox.input that return COSDictionaryModifier and TypeMethodDescriptionIncrementablePDDocument.encryptionDictionary()BaseCOSParser.nextDictionary()(package private) COSDictionaryAbstractXrefStreamParser.parse(long streamObjectOffset) Parse the xref object stream.AbstractXrefTableParser.parse(long tableOffset) Parse the xref tableprivate COSDictionaryAbstractXrefTableParser.parseTrailer()Methods in org.sejda.sambox.input with parameters of type COSDictionaryModifier and TypeMethodDescriptionBaseCOSParser.nextStream(COSDictionary streamDictionary) This will read a COSStream from the input stream using length attribute within dictionary.(package private) abstract voidAbstractXrefStreamParser.onTrailerFound(COSDictionary trailer) Action to perform when a trailer is found(package private) abstract voidAbstractXrefTableParser.onTrailerFound(COSDictionary trailer) Action to perform when a trailer is foundprivate voidXrefFullScanner.parseFoundXrefStream(COSDictionary trailer) private longBaseCOSParser.streamLength(COSDictionary streamDictionary) Retrieves the stream length.private longBaseCOSParser.streamLengthFrom(COSDictionary streamDictionary) -
Uses of COSDictionary in org.sejda.sambox.output
Subclasses of COSDictionary in org.sejda.sambox.outputModifier and TypeClassDescription(package private) static class(package private) classACOSStreamthat represent and xref stream as defined in Chap 7.5.8 of PDF 32000-1:2008Methods in org.sejda.sambox.output with parameters of type COSDictionaryModifier and TypeMethodDescriptionprivate static voidDefaultPDFWriter.sanitizeTrailer(COSDictionary trailer, long prev) voidDefaultCOSWriter.visit(COSDictionary dictionary) voidPDFBodyWriter.visit(COSDictionary value) voidDefaultPDFWriter.writeTrailer(COSDictionary trailer, long startxref) Writes the given trailer setting startxref to the given offsetsvoidDefaultPDFWriter.writeTrailer(COSDictionary trailer, long startxref, long prev) Writes the given trailer setting the /Prev entry and startxref to the given offsetsvoidDefaultPDFWriter.writeXrefStream(COSDictionary trailer) Writes an xref stream using the given trailervoidDefaultPDFWriter.writeXrefStream(COSDictionary trailer, long prev) Writes an xref stream using the given trailer and setting the /Prev entry to the given offsetConstructors in org.sejda.sambox.output with parameters of type COSDictionaryModifierConstructorDescription(package private)XrefStream(COSDictionary dictionary, PDFWriteContext context) Creates an xref stream from the given dictionary. -
Uses of COSDictionary in org.sejda.sambox.pdmodel
Fields in org.sejda.sambox.pdmodel declared as COSDictionaryModifier and TypeFieldDescriptionprivate final COSDictionaryPDDocumentNameDestinationDictionary.nameDictionaryprivate final COSDictionaryPDDocumentNameDictionary.nameDictionaryfinal COSDictionaryPDPageTree.PageAndPageTreeParent.nodeprivate final COSDictionaryPDPage.pageprivate COSDictionaryPDPage.pageTreeParentfinal COSDictionaryPDPageTree.PageAndPageTreeParent.parentprivate final COSDictionaryPDResources.resourcesprivate final COSDictionaryPDDocumentCatalog.rootprivate final COSDictionaryPDPageTree.rootprivate final COSDictionaryPDPageTree.SearchContext.searchedFields in org.sejda.sambox.pdmodel with type parameters of type COSDictionaryModifier and TypeFieldDescriptionprivate final Queue<COSDictionary>PDPageTree.NodesIterator.queueprivate final Queue<COSDictionary>PDPageTree.PageIterator.queueMethods in org.sejda.sambox.pdmodel that return COSDictionaryModifier and TypeMethodDescriptionPDDocumentCatalog.getCOSObject()Convert this standard java object to a COS object.PDDocumentNameDestinationDictionary.getCOSObject()Convert this standard java object to a COS object.PDDocumentNameDictionary.getCOSObject()Convert this standard java object to a COS object.PDPage.getCOSObject()Convert this standard java object to a COS object.PDPageTree.getCOSObject()PDResources.getCOSObject()Returns the underlying dictionary.PDPage.getPageTreeParent()PDPageTree.NodesIterator.next()Methods in org.sejda.sambox.pdmodel that return types with arguments of type COSDictionaryModifier and TypeMethodDescriptionprivate List<COSDictionary>PDPageTree.getKids(COSDictionary node) Helper to get kids from malformed PDFs.PDPageTree.streamNodes()Methods in org.sejda.sambox.pdmodel with parameters of type COSDictionaryModifier and TypeMethodDescriptionprotected PDNameTreeNode<PDPageDestination>PDDestinationNameTreeNode.createChildNode(COSDictionary dic) protected PDNameTreeNode<PDComplexFileSpecification>PDEmbeddedFilesNameTreeNode.createChildNode(COSDictionary dic) protected PDNameTreeNode<PDActionJavaScript>PDJavascriptNameTreeNode.createChildNode(COSDictionary dic) protected PDNameTreeNode<PDStructureElement>PDStructureElementNameTreeNode.createChildNode(COSDictionary dic) private voidPDPageTree.NodesIterator.enqueueKids(COSDictionary node) private voidPDPageTree.PageIterator.enqueueKids(COSDictionary node) private booleanPDPageTree.findPage(PDPageTree.SearchContext context, COSDictionary node) private PDPageTree.PageAndPageTreeParentPDPageTree.get(int pageNum, COSDictionary node, int encountered, COSDictionary pageTreeParent, Set<COSDictionary> visited) Returns the given COS page using a depth-first search.static COSBasePDPageTree.getInheritableAttribute(COSDictionary node, COSName key) Returns the given attribute, inheriting from parent tree nodes if necessary.PDPageTree.getInheritableAttribute(COSDictionary node, COSName key, Class<T> clazz) Similar toPDPageTree.getInheritableAttribute(COSDictionary, COSName)but also checks the returned element matches the expected type classstatic COSBasePDPageTree.getInheritableAttribute(COSDictionary node, COSName key, Set<String> visitedObjectIds) private List<COSDictionary>PDPageTree.getKids(COSDictionary node) Helper to get kids from malformed PDFs.private voidPDPageTree.increaseParents(COSDictionary parentDict) static booleanPDPageTree.isPageTreeNode(COSDictionary node) private voidPDPageTree.remove(COSDictionary node) Removes the given COS page.private voidPDPageTree.remove(COSDictionary node, COSDictionary knownParent) Removes the given COS page.private static voidPDPageTree.sanitizeType(COSDictionary dictionary) private voidPDPageTree.SearchContext.visitPage(COSDictionary current) Method parameters in org.sejda.sambox.pdmodel with type arguments of type COSDictionaryModifier and TypeMethodDescriptionprivate PDPageTree.PageAndPageTreeParentPDPageTree.get(int pageNum, COSDictionary node, int encountered, COSDictionary pageTreeParent, Set<COSDictionary> visited) Returns the given COS page using a depth-first search.Constructors in org.sejda.sambox.pdmodel with parameters of type COSDictionaryModifierConstructorDescriptionprivateNodesIterator(COSDictionary node) PageAndPageTreeParent(COSDictionary node, COSDictionary parent) privatePageIterator(COSDictionary node) Constructor.PDDocumentCatalog(PDDocument doc, COSDictionary rootDictionary) Constructor.PDDocumentInformation(COSDictionary dictionary) Creates a new instance with a given COS dictionary.Constructor.Constructor.Constructor.PDPage(COSDictionary pageDictionary) Creates a new instance of PDPage for reading.(package private)PDPage(COSDictionary pageDictionary, ResourceCache resourceCache) Creates a new instance of PDPage for reading.(package private)PDPage(COSDictionary pageDictionary, ResourceCache resourceCache, COSDictionary pageTreeParent) Creates a new instance of PDPage for reading.PDPageTree(COSDictionary root) Constructor for reading.(package private)PDPageTree(COSDictionary root, PDDocument document) Constructor for reading.PDResources(COSDictionary resourceDictionary) Constructor for reading.PDResources(COSDictionary resourceDictionary, ResourceCache resourceCache) Constructor for reading.PDResources(COSDictionary resourceDictionary, ResourceCache resourceCache, Map<COSName, SoftReference<PDFont>> directFontCache) Constructor for reading.Constructor. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.common
Fields in org.sejda.sambox.pdmodel.common declared as COSDictionaryModifier and TypeFieldDescriptionprivate final COSDictionaryPDDictionaryWrapper.dictionaryprivate final COSDictionaryCOSDictionaryMap.mapprivate final COSDictionaryPDNameTreeNode.nodeprivate final COSDictionaryPDNumberTreeNode.nodeprivate COSDictionaryPDPageLabelRange.rootMethods in org.sejda.sambox.pdmodel.common that return COSDictionaryModifier and TypeMethodDescriptionstatic COSDictionaryThis will take a map<String,COSObjectable> and convert it into a COSDictionary.final COSDictionaryPDDictionaryWrapper.getCOSObject()PDNameTreeNode.getCOSObject()Convert this standard java object to a COS object.PDNumberTreeNode.getCOSObject()Convert this standard java object to a COS object.PDPageLabelRange.getCOSObject()Returns the underlying dictionary.Methods in org.sejda.sambox.pdmodel.common with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic COSDictionaryMap<String,Object> COSDictionaryMap.convertBasicTypesToMap(COSDictionary map) This will take a COS dictionary and convert it into COSDictionaryMap.protected abstract PDNameTreeNode<T>PDNameTreeNode.createChildNode(COSDictionary dic) Create a child node object.protected PDNumberTreeNodePDNumberTreeNode.createChildNode(COSDictionary dic) Create a child node object.Constructors in org.sejda.sambox.pdmodel.common with parameters of type COSDictionaryModifierConstructorDescriptionCOSDictionaryMap(Map<K, V> actualsMap, COSDictionary dicMap) Constructor for this map.PDDictionaryWrapper(COSDictionary dictionary) Creates a new instance with a given COS dictionary.protectedPDNameTreeNode(COSDictionary dict) Constructor.PDNumberTreeNode(COSDictionary dict, Class<? extends COSObjectable> valueClass) Constructor.Creates a new page label range object from the given dictionary.PDPageLabels(COSDictionary dict) Creates an page label dictionary for a document using the information in the given COS dictionary.PDTypedDictionaryWrapper(COSDictionary dictionary) Creates a new instance with a given COS dictionary. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.common.filespecification
Fields in org.sejda.sambox.pdmodel.common.filespecification declared as COSDictionaryModifier and TypeFieldDescriptionprivate COSDictionaryPDComplexFileSpecification.embeddedFileDictionaryprivate final COSDictionaryPDComplexFileSpecification.fileSpecificationDictionaryMethods in org.sejda.sambox.pdmodel.common.filespecification that return COSDictionaryModifier and TypeMethodDescriptionPDComplexFileSpecification.getCOSObject()private COSDictionaryPDComplexFileSpecification.getEFDictionary()Methods in org.sejda.sambox.pdmodel.common.filespecification with parameters of type COSDictionaryModifier and TypeMethodDescriptionvoidPDComplexFileSpecification.setCollectionItem(COSDictionary dictionary) Set the collection item dictionaryConstructors in org.sejda.sambox.pdmodel.common.filespecification with parameters of type COSDictionary -
Uses of COSDictionary in org.sejda.sambox.pdmodel.common.function
Fields in org.sejda.sambox.pdmodel.common.function declared as COSDictionaryMethods in org.sejda.sambox.pdmodel.common.function that return COSDictionary -
Uses of COSDictionary in org.sejda.sambox.pdmodel.documentinterchange.logicalstructure
Fields in org.sejda.sambox.pdmodel.documentinterchange.logicalstructure declared as COSDictionaryModifier and TypeFieldDescriptionprivate final COSDictionaryPDMarkedContentReference.dictionaryprivate final COSDictionaryPDMarkInfo.dictionaryprivate final COSDictionaryPDStructureNode.dictionaryMethods in org.sejda.sambox.pdmodel.documentinterchange.logicalstructure that return COSDictionaryModifier and TypeMethodDescriptionPDMarkedContentReference.getCOSObject()PDMarkInfo.getCOSObject()Convert this standard java object to a COS object.PDStructureNode.getCOSObject()Methods in org.sejda.sambox.pdmodel.documentinterchange.logicalstructure with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic PDAttributeObjectPDAttributeObject.create(COSDictionary dictionary) Creates an attribute object.static PDStructureNodePDStructureNode.create(COSDictionary node) Creates a node in the structure tree.private COSObjectablePDStructureNode.createObjectFromDic(COSDictionary kidDic) Constructors in org.sejda.sambox.pdmodel.documentinterchange.logicalstructure with parameters of type COSDictionaryModifierConstructorDescriptionPDAttributeObject(COSDictionary dictionary) Creates a new attribute object with a given dictionary.PDDefaultAttributeObject(COSDictionary dictionary) Creates a default attribute object with a given dictionary.PDMarkedContentReference(COSDictionary dictionary) Constructor for an existing marked content reference.PDMarkInfo(COSDictionary dic) Constructor for an existing MarkInfo element.PDObjectReference(COSDictionary dictionary) Constructor for an existing structure element.protectedPDStructureNode(COSDictionary dictionary) Constructor for an existing structure node.Constructor for an existing structure element.PDUserAttributeObject(COSDictionary dictionary) PDUserProperty(COSDictionary dictionary, PDUserAttributeObject userAttributeObject) Creates a user property with a given dictionary. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.documentinterchange.markedcontent
Fields in org.sejda.sambox.pdmodel.documentinterchange.markedcontent declared as COSDictionaryModifier and TypeFieldDescriptionprotected final COSDictionaryPDPropertyList.dictprivate final COSDictionaryPDMarkedContent.propertiesMethods in org.sejda.sambox.pdmodel.documentinterchange.markedcontent that return COSDictionaryModifier and TypeMethodDescriptionPDPropertyList.getCOSObject()PDMarkedContent.getProperties()Gets the properties.Methods in org.sejda.sambox.pdmodel.documentinterchange.markedcontent with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic PDMarkedContentPDMarkedContent.create(COSName tag, COSDictionary properties) Creates a marked-content sequence.static PDPropertyListPDPropertyList.create(COSDictionary dict) Creates a property list from the given dictionary.Constructors in org.sejda.sambox.pdmodel.documentinterchange.markedcontent with parameters of type COSDictionaryModifierConstructorDescriptionPDMarkedContent(COSName tag, COSDictionary properties) Creates a new marked content object.protectedPDPropertyList(COSDictionary dict) Constructor for subclasses. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.documentinterchange.prepress
Fields in org.sejda.sambox.pdmodel.documentinterchange.prepress declared as COSDictionaryMethods in org.sejda.sambox.pdmodel.documentinterchange.prepress that return COSDictionaryModifier and TypeMethodDescriptionPDBoxStyle.getCOSObject()Convert this standard java object to a COS object.Constructors in org.sejda.sambox.pdmodel.documentinterchange.prepress with parameters of type COSDictionaryModifierConstructorDescriptionPDBoxStyle(COSDictionary dic) Constructor for an existing BoxStyle element. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.documentinterchange.taggedpdf
Constructors in org.sejda.sambox.pdmodel.documentinterchange.taggedpdf with parameters of type COSDictionaryModifierConstructorDescriptionPDArtifactMarkedContent(COSDictionary properties) PDExportFormatAttributeObject(COSDictionary dictionary) Creates a new ExportFormat attribute object with a given dictionary.PDLayoutAttributeObject(COSDictionary dictionary) Creates a new Layout attribute object with a given dictionary.PDListAttributeObject(COSDictionary dictionary) Creates a new List attribute object with a given dictionary.PDPrintFieldAttributeObject(COSDictionary dictionary) Creates a new PrintField attribute object with a given dictionary.PDStandardAttributeObject(COSDictionary dictionary) Creates a new standard attribute object with a given dictionary.PDTableAttributeObject(COSDictionary dictionary) Creates a new Table attribute object with a given dictionary. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.encryption
Methods in org.sejda.sambox.pdmodel.encryption that return COSDictionaryMethods in org.sejda.sambox.pdmodel.encryption with parameters of type COSDictionaryModifier and TypeMethodDescriptionprivate voidSecurityHandler.decryptDictionary(COSDictionary dictionary, long objNum, long genNum) This will decrypt a dictionary.Constructors in org.sejda.sambox.pdmodel.encryption with parameters of type COSDictionaryModifierConstructorDescriptionPDCryptFilterDictionary(COSDictionary dictionary) PDEncryption(COSDictionary dictionary) creates a new encryption getCOSObject() from the low level getCOSObject() provided. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.fixup.processor
Methods in org.sejda.sambox.pdmodel.fixup.processor with parameters of type COSDictionaryModifier and TypeMethodDescriptionprivate PDFieldAcroFormOrphanWidgetsProcessor.resolveNonRootField(PDAcroForm acroForm, COSDictionary parent, Map<String, PDField> nonTerminalFieldsMap) -
Uses of COSDictionary in org.sejda.sambox.pdmodel.font
Fields in org.sejda.sambox.pdmodel.font declared as COSDictionaryModifier and TypeFieldDescriptionprivate COSDictionaryPDType3Font.charProcsprivate final COSDictionaryPDCIDFontType2Embedder.cidFontprivate final COSDictionaryPDFontDescriptor.dicprotected final COSDictionaryPDCIDFont.dictprivate final COSDictionaryPDCIDFontType2Embedder.dictprotected final COSDictionaryPDFont.dictprivate final COSDictionaryPDCIDSystemInfo.dictionaryprivate final COSDictionaryBaseTTFSubsetter.existingFontMethods in org.sejda.sambox.pdmodel.font that return COSDictionaryModifier and TypeMethodDescriptionprivate COSDictionaryPDCIDFontType2Embedder.createCIDFont()PDType3Font.getCharProcs()Returns the dictionary containing all streams to be used to render the glyphs.PDCIDFont.getCOSObject()PDFont.getCOSObject()PDFontDescriptor.getCOSObject()Convert this standard java object to a COS object.private COSDictionaryPDCIDFontType2Embedder.toCIDSystemInfo(String registry, String ordering, int supplement) Methods in org.sejda.sambox.pdmodel.font with parameters of type COSDictionaryModifier and TypeMethodDescriptionprivate booleanPDCIDFontType2Embedder.buildVerticalHeader(COSDictionary cidFont) private voidPDCIDFontType2Embedder.buildVerticalMetrics(COSDictionary cidFont) Build vertical metrics with Identity CIDToGIDMap (for embedding full font).private voidPDCIDFontType2Embedder.buildWidths(COSDictionary cidFont) Build widths with Identity CIDToGIDMap (for embedding full font).(package private) static PDCIDFontPDFontFactory.createDescendantFont(COSDictionary dictionary, PDType0Font parent) Creates a new PDCIDFont instance with the appropriate subclass.static PDFontPDFontFactory.createFont(COSDictionary dictionary) Creates a new PDFont instance with the appropriate subclass.static PDFontPDFontFactory.createFont(COSDictionary dictionary, ResourceCache resourceCache) Creates a new PDFont instance with the appropriate subclass.private voidPDTrueTypeFontEmbedder.setWidths(COSDictionary font, GlyphList glyphList) Sets the glyph widths in the font dictionary.Constructors in org.sejda.sambox.pdmodel.font with parameters of type COSDictionaryModifierConstructorDescriptionBaseTTFSubsetter(COSDictionary existingFont, COSStream fontFileStream) BaseTTFSubsetter(COSDictionary existingFont, COSStream fontFileStream, org.apache.fontbox.ttf.TrueTypeFont font) (package private)PDCIDFont(COSDictionary fontDictionary, PDType0Font parent) Constructor.PDCIDFontType0(COSDictionary fontDictionary, PDType0Font parent) Constructor.PDCIDFontType2(COSDictionary fontDictionary, PDType0Font parent) Constructor.PDCIDFontType2(COSDictionary fontDictionary, PDType0Font parent, org.apache.fontbox.ttf.TrueTypeFont trueTypeFont) Constructor.(package private)PDCIDFontType2Embedder(PDDocument document, COSDictionary dict, org.apache.fontbox.ttf.TrueTypeFont ttf, boolean embedSubset, PDType0Font parent, boolean vertical) Creates a new TrueType font embedder for the given TTF as a PDCIDFontType2.(package private)PDCIDSystemInfo(COSDictionary dictionary) protectedPDFont(COSDictionary fontDictionary) Constructor.Creates a PDFontDescriptor from a COS dictionary.PDMMType1Font(COSDictionary fontDictionary) Creates an MMType1Font from a Font dictionary in a PDF.(package private)PDSimpleFont(COSDictionary fontDictionary) Constructor.PDTrueTypeFont(COSDictionary fontDictionary) Creates a new TrueType font from a Font dictionary.PDTrueTypeFont(COSDictionary fontDictionary, org.apache.fontbox.ttf.TrueTypeFont ttf) (package private)PDTrueTypeFontEmbedder(COSDictionary dict, org.apache.fontbox.ttf.TrueTypeFont ttf, Encoding encoding) Creates a new TrueType font embedder for the given TTF as a PDTrueTypeFont.PDType0Font(COSDictionary fontDictionary) Constructor for reading a Type0 font from a PDF file.PDType1CFont(COSDictionary fontDictionary) Constructor.PDType1Font(COSDictionary fontDictionary) Creates a Type 1 font from a Font dictionary in a PDF.(package private)PDType1FontEmbedder(PDDocument doc, COSDictionary dict, InputStream pfbStream, Encoding encoding) This will load a PFB to be embedded into a document.PDType3Font(COSDictionary fontDictionary) PDType3Font(COSDictionary fontDictionary, ResourceCache resourceCache) (package private)TrueTypeEmbedder(COSDictionary dict, org.apache.fontbox.ttf.TrueTypeFont ttf, boolean embedSubset) Creates a new TrueType font for embedding. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.font.encoding
Fields in org.sejda.sambox.pdmodel.font.encoding declared as COSDictionaryConstructors in org.sejda.sambox.pdmodel.font.encoding with parameters of type COSDictionaryModifierConstructorDescriptionDictionaryEncoding(COSDictionary fontEncoding) Creates a new DictionaryEncoding for a Type 3 font from a PDF.DictionaryEncoding(COSDictionary fontEncoding, boolean isNonSymbolic, Encoding builtIn) Creates a new DictionaryEncoding from a PDF. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.graphics.color
Fields in org.sejda.sambox.pdmodel.graphics.color declared as COSDictionaryModifier and TypeFieldDescriptionprotected COSDictionaryPDCIEDictionaryBasedColorSpace.dictionaryprivate final COSDictionaryPDDeviceNProcess.dictionaryprivate final COSDictionaryPDOutputIntent.dictionaryMethods in org.sejda.sambox.pdmodel.graphics.color that return COSDictionaryModifier and TypeMethodDescriptionPDDeviceNProcess.getCOSDictionary()Returns the underlying COS dictionary.Constructors in org.sejda.sambox.pdmodel.graphics.color with parameters of type COSDictionaryModifierConstructorDescriptionPDDeviceNAttributes(COSDictionary attributes) Creates a new DeviceN colour space attributes dictionary from the given dictionary.PDDeviceNProcess(COSDictionary attributes) Creates a new DeviceN Process Dictionary from the given attributes.PDOutputIntent(COSDictionary dictionary) -
Uses of COSDictionary in org.sejda.sambox.pdmodel.graphics.form
Constructors in org.sejda.sambox.pdmodel.graphics.form with parameters of type COSDictionary -
Uses of COSDictionary in org.sejda.sambox.pdmodel.graphics.image
Fields in org.sejda.sambox.pdmodel.graphics.image declared as COSDictionaryMethods in org.sejda.sambox.pdmodel.graphics.image with parameters of type COSDictionaryModifier and TypeMethodDescriptionprivate static org.sejda.io.SeekableSourceCCITTFactory.extractFromTiff(org.sejda.io.SeekableSource source, COSDictionary params, int number) Constructors in org.sejda.sambox.pdmodel.graphics.image with parameters of type COSDictionaryModifierConstructorDescriptionPDInlineImage(COSDictionary parameters, byte[] data, PDResources resources) Creates an inline image from the given parameters and data. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.graphics.optionalcontent
Methods in org.sejda.sambox.pdmodel.graphics.optionalcontent that return COSDictionaryModifier and TypeMethodDescriptionprivate COSDictionaryPDOptionalContentProperties.getD()private COSDictionaryPDOptionalContentProperties.toDictionary(COSBase o) Constructors in org.sejda.sambox.pdmodel.graphics.optionalcontent with parameters of type COSDictionaryModifierConstructorDescriptionCreates a new instance based on a givenCOSDictionary.Creates a new instance based on a givenCOSDictionary.Creates a new instance based on a givenCOSDictionary. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.graphics.pattern
Fields in org.sejda.sambox.pdmodel.graphics.pattern declared as COSDictionaryMethods in org.sejda.sambox.pdmodel.graphics.pattern that return COSDictionaryModifier and TypeMethodDescriptionPDAbstractPattern.getCOSObject()This will get the underlying dictionary.Methods in org.sejda.sambox.pdmodel.graphics.pattern with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic PDAbstractPatternPDAbstractPattern.create(COSDictionary resourceDictionary) Create the correct PD Model pattern based on the COS base pattern.static PDAbstractPatternPDAbstractPattern.create(COSDictionary resourceDictionary, ResourceCache resourceCache) Create the correct PD Model pattern based on the COS base pattern.Constructors in org.sejda.sambox.pdmodel.graphics.pattern with parameters of type COSDictionaryModifierConstructorDescriptionPDAbstractPattern(COSDictionary resourceDictionary) Creates a new Pattern dictionary from the given COS dictionary.PDShadingPattern(COSDictionary resourceDictionary) Creates a new shading pattern from the given COS dictionary.PDTilingPattern(COSDictionary resourceDictionary) Creates a new tiling pattern from the given COS dictionary.PDTilingPattern(COSDictionary dictionary, ResourceCache resourceCache) Creates a new tiling pattern from the given COS dictionary. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.graphics.shading
Fields in org.sejda.sambox.pdmodel.graphics.shading declared as COSDictionaryMethods in org.sejda.sambox.pdmodel.graphics.shading that return COSDictionaryModifier and TypeMethodDescriptionPDShading.getCOSObject()This will get the underlying dictionary.Methods in org.sejda.sambox.pdmodel.graphics.shading with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic PDShadingPDShading.create(COSDictionary shadingDictionary) Create the correct PD Model shading based on the COS base shading.Constructors in org.sejda.sambox.pdmodel.graphics.shading with parameters of type COSDictionaryModifierConstructorDescription(package private)PDMeshBasedShadingType(COSDictionary shadingDictionary) PDShading(COSDictionary shadingDictionary) Constructor using the given shading dictionary.PDShadingType1(COSDictionary shadingDictionary) Constructor using the given shading dictionary.PDShadingType2(COSDictionary shadingDictionary) Constructor using the given shading dictionary.PDShadingType3(COSDictionary shadingDictionary) Constructor using the given shading dictionary.PDShadingType4(COSDictionary shadingDictionary) Constructor using the given shading dictionary.PDShadingType5(COSDictionary shadingDictionary) Constructor using the given shading dictionary.PDShadingType6(COSDictionary shadingDictionary) Constructor using the given shading dictionary.PDShadingType7(COSDictionary shadingDictionary) Constructor using the given shading dictionary.(package private)PDTriangleBasedShadingType(COSDictionary shadingDictionary) -
Uses of COSDictionary in org.sejda.sambox.pdmodel.graphics.state
Fields in org.sejda.sambox.pdmodel.graphics.state declared as COSDictionaryModifier and TypeFieldDescriptionprivate final COSDictionaryPDExtendedGraphicsState.dictprivate final COSDictionaryPDSoftMask.dictionaryMethods in org.sejda.sambox.pdmodel.graphics.state that return COSDictionaryModifier and TypeMethodDescriptionPDExtendedGraphicsState.getCOSObject()This will get the underlying dictionary that this class acts on.PDSoftMask.getCOSObject()Constructors in org.sejda.sambox.pdmodel.graphics.state with parameters of type COSDictionaryModifierConstructorDescriptionPDExtendedGraphicsState(COSDictionary dictionary) Create a graphics state from an existing dictionary.PDSoftMask(COSDictionary dictionary) Creates a new soft mask. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.interactive.action
Fields in org.sejda.sambox.pdmodel.interactive.action declared as COSDictionaryModifier and TypeFieldDescriptionprotected COSDictionaryPDAction.actionThe action dictionary.private final COSDictionaryPDAdditionalActions.actionsprivate final COSDictionaryPDAnnotationAdditionalActions.actionsprivate final COSDictionaryPDDocumentCatalogAdditionalActions.actionsprivate final COSDictionaryPDFormFieldAdditionalActions.actionsprivate final COSDictionaryPDPageAdditionalActions.actionsprivate final COSDictionaryPDTargetDirectory.dictprotected COSDictionaryPDWindowsLaunchParams.paramsThe params dictionary.private final COSDictionaryPDURIDictionary.uriDictionaryMethods in org.sejda.sambox.pdmodel.interactive.action that return COSDictionaryModifier and TypeMethodDescriptionPDAction.getCOSObject()Convert this standard java object to a COS object.PDAdditionalActions.getCOSObject()Convert this standard java object to a COS object.PDAnnotationAdditionalActions.getCOSObject()Convert this standard java object to a COS object.PDDocumentCatalogAdditionalActions.getCOSObject()Convert this standard java object to a COS object.PDFormFieldAdditionalActions.getCOSObject()Convert this standard java object to a COS object.PDPageAdditionalActions.getCOSObject()Convert this standard java object to a COS object.PDTargetDirectory.getCOSObject()This will get the underlying dictionary that this class acts on.PDURIDictionary.getCOSObject()Returns the corresponding dictionary.Methods in org.sejda.sambox.pdmodel.interactive.action with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic PDActionPDActionFactory.createAction(COSDictionary action) This will create the correct type of action based on the type specified in the dictionary.Constructors in org.sejda.sambox.pdmodel.interactive.action with parameters of type COSDictionaryModifierConstructorDescriptionConstructor.Constructor.Constructor.ConstructorConstructor.Constructor #2.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.ConstructorConstructor.Constructor.Constructor.Constructor.Constructor.Constructor.Constructor.PDTargetDirectory(COSDictionary dictionary) Create a target directory from an existing dictionary.PDURIDictionary(COSDictionary dictionary) Constructor.Constructor. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.interactive.annotation
Fields in org.sejda.sambox.pdmodel.interactive.annotation declared as COSDictionaryModifier and TypeFieldDescriptionprivate final COSDictionaryPDExternalDataDictionary.dataDictionaryprivate final COSDictionaryPDAppearanceDictionary.dictionaryprivate final COSDictionaryPDBorderEffectDictionary.dictionaryprivate final COSDictionaryPDBorderStyleDictionary.dictionaryMethods in org.sejda.sambox.pdmodel.interactive.annotation that return COSDictionaryModifier and TypeMethodDescriptionPDAppearanceDictionary.getCOSObject()PDBorderEffectDictionary.getCOSObject()returns the dictionary.PDBorderStyleDictionary.getCOSObject()returns the dictionary.PDExternalDataDictionary.getCOSObject()returns the dictionary.Methods in org.sejda.sambox.pdmodel.interactive.annotation with parameters of type COSDictionaryModifier and TypeMethodDescriptionstatic <T extends PDAnnotation>
TPDAnnotation.createAnnotation(COSDictionary dictionary, Class<T> expectedType) Create the annotation of the expected type from the given dictionary.Constructors in org.sejda.sambox.pdmodel.interactive.annotation with parameters of type COSDictionaryModifierConstructorDescriptionPDAnnotation(COSDictionary dictionary) Creates a Link annotation from a COSDictionary, expected to be a correct object definition.PDAnnotationLine(COSDictionary field) Creates a Line annotation from a COSDictionary, expected to be a correct object definition.PDAnnotationLink(COSDictionary field) Creates a Link annotation from a COSDictionary, expected to be a correct object definition.Constructor.PDAnnotationPopup(COSDictionary field) Creates a popup annotation from a COSDictionary, expected to be a correct object definition.Creates a Rubber Stamp annotation from a COSDictionary, expected to be a correct object definition.Creates a Line annotation from a COSDictionary, expected to be a correct object definition.PDAnnotationText(COSDictionary field) Creates a Text annotation from a COSDictionary, expected to be a correct object definition.Creates a TextMarkup annotation from a COSDictionary, expected to be a correct object definition.Creates an arbitary annotation from a COSDictionary, expected to be a correct object definition for some sort of annotation.PDAnnotationWidget(COSDictionary field) PDAppearanceDictionary(COSDictionary dictionary) Constructor for reading.Constructor.Constructor.PDExternalDataDictionary(COSDictionary dictionary) Constructor. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.interactive.form
Methods in org.sejda.sambox.pdmodel.interactive.form that return types with arguments of type COSDictionaryModifier and TypeMethodDescriptionprivate Map<COSDictionary,Set<COSDictionary>> PDAcroForm.buildPagesWidgetsMap(List<PDField> fields) private Map<COSDictionary,Set<COSDictionary>> PDAcroForm.buildPagesWidgetsMap(List<PDField> fields) private Map<COSDictionary,PDAnnotationWidget> Methods in org.sejda.sambox.pdmodel.interactive.form with parameters of type COSDictionaryModifier and TypeMethodDescriptionprivate static PDFieldPDFieldFactory.createButtonSubType(PDAcroForm form, COSDictionary field, PDNonTerminalField parent) private static PDFieldPDFieldFactory.createChoiceSubType(PDAcroForm form, COSDictionary field, PDNonTerminalField parent) static PDFieldPDFieldFactory.createField(PDAcroForm form, COSDictionary field, PDNonTerminalField parent) Creates aPDFieldsubclass from the given field.static PDFieldPDFieldFactory.createFieldAddingChildToParent(PDAcroForm form, COSDictionary field, PDNonTerminalField parent) Creates and sets it as a child of the given parentPDNonTerminalFieldstatic PDNonTerminalFieldPDFieldFactory.createNonTerminalField(PDAcroForm form, COSDictionary field, PDNonTerminalField parent) private static StringPDFieldFactory.findFieldType(COSDictionary dic) (package private) static PDFieldPDField.fromDictionary(PDAcroForm form, COSDictionary field, PDNonTerminalField parent) Creates a COSField subclass from the given COS field.Method parameters in org.sejda.sambox.pdmodel.interactive.form with type arguments of type COSDictionaryModifier and TypeMethodDescriptionprivate voidPDAcroForm.fillPagesAnnotationMap(Map<COSDictionary, Set<COSDictionary>> pagesAnnotationsMap, PDPage page, PDAnnotationWidget widget) private voidPDAcroForm.fillPagesAnnotationMap(Map<COSDictionary, Set<COSDictionary>> pagesAnnotationsMap, PDPage page, PDAnnotationWidget widget) Constructors in org.sejda.sambox.pdmodel.interactive.form with parameters of type COSDictionaryModifierConstructorDescriptionPDAcroForm(PDDocument document, COSDictionary form) (package private)PDButton(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDCheckBox(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDChoice(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDComboBox(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDField(PDAcroForm acroForm, COSDictionary dictionary, PDNonTerminalField parent) Constructor.(package private)PDListBox(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDNonTerminalField(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDPushButton(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDRadioButton(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDSignatureField(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDTerminalField(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDTextField(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor.(package private)PDVariableText(PDAcroForm acroForm, COSDictionary field, PDNonTerminalField parent) Constructor. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.interactive.measurement
Fields in org.sejda.sambox.pdmodel.interactive.measurement declared as COSDictionaryModifier and TypeFieldDescriptionprivate final COSDictionaryPDMeasureDictionary.measureDictionaryprivate COSDictionaryPDNumberFormatDictionary.numberFormatDictionaryprivate final COSDictionaryPDViewportDictionary.viewportDictionaryMethods in org.sejda.sambox.pdmodel.interactive.measurement that return COSDictionaryModifier and TypeMethodDescriptionPDMeasureDictionary.getCOSObject()This will return the corresponding dictionary.PDNumberFormatDictionary.getCOSObject()This will return the dictionary.PDViewportDictionary.getCOSObject()This will return the corresponding dictionary.Constructors in org.sejda.sambox.pdmodel.interactive.measurement with parameters of type COSDictionaryModifierConstructorDescriptionPDMeasureDictionary(COSDictionary dictionary) Constructor.PDNumberFormatDictionary(COSDictionary dictionary) Constructor.PDRectlinearMeasureDictionary(COSDictionary dictionary) Constructor.PDViewportDictionary(COSDictionary dictionary) Constructor. -
Uses of COSDictionary in org.sejda.sambox.pdmodel.interactive.viewerpreferences
Fields in org.sejda.sambox.pdmodel.interactive.viewerpreferences declared as COSDictionaryMethods in org.sejda.sambox.pdmodel.interactive.viewerpreferences that return COSDictionaryModifier and TypeMethodDescriptionPDViewerPreferences.getCOSObject()This will get the underlying dictionary that this object wraps.Constructors in org.sejda.sambox.pdmodel.interactive.viewerpreferences with parameters of type COSDictionaryModifierConstructorDescriptionConstructor that is used for a preexisting dictionary. -
Uses of COSDictionary in org.sejda.sambox.rendering
Fields in org.sejda.sambox.rendering declared as COSDictionaryModifier and TypeFieldDescriptionprivate final COSDictionaryTilingPaintFactory.TilingPaintParameter.patternDictMethods in org.sejda.sambox.rendering with parameters of type COSDictionaryModifier and TypeMethodDescriptionvoidPageDrawer.beginMarkedContentSequence(COSName tag, COSDictionary properties) Called when a marked content group beginsConstructors in org.sejda.sambox.rendering with parameters of type COSDictionaryModifierConstructorDescriptionprivateTilingPaintParameter(Matrix matrix, COSDictionary patternDict, PDColorSpace colorSpace, PDColor color, AffineTransform xform) -
Uses of COSDictionary in org.sejda.sambox.text
Fields in org.sejda.sambox.text with type parameters of type COSDictionaryModifier and TypeFieldDescriptionprivate final Map<COSDictionary,Float> PDFTextStreamEngine.fontHeightMapMethods in org.sejda.sambox.text with parameters of type COSDictionaryModifier and TypeMethodDescriptionvoidPDFMarkedContentExtractor.beginMarkedContentSequence(COSName tag, COSDictionary properties) -
Uses of COSDictionary in org.sejda.sambox.xref
Constructors in org.sejda.sambox.xref with parameters of type COSDictionary