Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
multivalent.std.adaptor.pdf.Dict

Packages that use Dict
multivalent.std.adaptor.pdf | PDF manipulation: read, render, modify, write.

Uses of Dict in multivalent.std.adaptor.pdf

Fields in multivalent.std.adaptor.pdf declared as Dict
`Dict` | `GraphicsState.fontdict`

Methods in multivalent.std.adaptor.pdf that return Dict
`Dict` | `PDFWriter.getTrailer()` Document trailer.
`Dict` | `PDFWriter.getCatalog()` Returns document `/Catalog`.
`Dict` | `PDFWriter.getInfo()`
`Dict` | `PDFReader.readXref(boolean all)` Reads cross-reference table and returns its trailer.
`Dict` | `PDFReader.getTrailer()` Document trailer.
`Dict` | `PDFReader.getCatalog()` Returns Document catalog.
`Dict` | `PDFReader.getInfo()` Returns /Info dictionary from trailer.
`Dict` | `PDFReader.getPage(int pagenum)` Given page number, finds corresponding a page dictionary.
`Dict` | `PDFReader.readInlineImage(InputStreamComposite in)` Parse inline image from stream into a dictionary with its attributes and the data in a `COS.CLASS_DATA` under key `COS.STREAM_DATA`.
`static Dict` | `Images.getDecodeParms(Dict imgdict, PDFReader pdfr)` Returns image's /DecodeParms, or `null` if none (or `COS.OBJECT_NULL`).
`abstract Dict` | `COSSource.getCatalog()`
`abstract Dict` | `COSSource.getTrailer()`
`static Dict` | `Core14AFM.getFontDescriptor(java.lang.String fontname)` Returns null if `fontname` not on of core 14 fonts.

Methods in multivalent.std.adaptor.pdf with parameters of type Dict
`static SecurityHandler` | `SecurityHandler.getInstance(java.lang.String filter, Dict shdict, COSSource coss)` `Constructor.newInstance(Object[])` for a description of the exceptions thrown.
`void` | `PDFWriter.addFilter(Dict stream, java.lang.String filter, java.lang.Object parms)` Prepends filter to stream.
`void` | `PDFWriter.removeFilter(Dict stream, java.lang.String filter)` Removes filter and associated DecodeParms from stream.
`byte[]` | `PDFWriter.deflateStream(Dict stream, int objnum)` If data would be smaller with Flate compression applied, apply it, set /Filter /FlateDecode and /Length, and return compressed data.
`void` | `PDFWriter.writeXref(Dict trailer, int size, long prev, long[] offset, int start, int length)` Writes cross reference table and trailer.
`void` | `PDFWriter.writeXref(Dict trailer, int size, long prev, long[] offset, int[] start, int[] length)` Writes cross reference of multiple sections and trailer.
`java.lang.StringBuffer` | `PDFWriter.writeInlineImage(Dict params, byte[] data, java.lang.StringBuffer sb)` Writes inline image with image data into content stream sb.
`int` | `PDFReader.getPageNum(Dict page)` Reverse of `PDFReader.getPage(int)`.
`java.awt.color.ColorSpace` | `PDFReader.getColorSpace(java.lang.Object csref, Dict csres, Dict patres)` `ColorSpaces.createColorSpace(Object, PDFReader)` with cacheing.
`NFont` | `PDFReader.getFont(Dict fd, float size, java.awt.geom.AffineTransform Tm, PDF pdf)` `Fonts#createFont(Dict,float.AffineTransform,Dict,PDF,PDFReader)` with cacheing and scaling.
`java.lang.Object` | `PDFReader.findNameTree(Dict root, java.lang.StringBuffer name)` Find name in name tree rooted at root and return its associated value.
`java.lang.Object` | `PDFReader.findNumberTree(Dict root, int number)` Find number in number tree rooted at root and return its associated value.
`void` | `NFontType3.setPage(Dict page)` Type 3 fonts potentially need the `/Resources` dictionary for the current page, so set this before using this font on the page.
`static java.awt.image.BufferedImage` | `Images.createImage(Dict imgdict, java.io.InputStream is, java.awt.geom.AffineTransform ctm, java.awt.Color fillcolor, PDFReader pdfr)` Constructs new BufferedImage from dictionary attributes and data in stream.
`static java.awt.image.BufferedImage` | `Images.createInline(InputStreamComposite is, Dict csres, java.awt.geom.AffineTransform ctm, java.awt.Color fillcolor, PDFReader pdfr)` Process inline image into Node.
`static java.lang.String` | `Images.getFilter(Dict imgdict, COSSource coss)` Return image part of filter, which may be in a cascade, or `null` if none.
`static double[]` | `Images.getDecode(Dict imgdict, COSSource coss)`
`static Dict` | `Images.getDecodeParms(Dict imgdict, PDFReader pdfr)` Returns image's /DecodeParms, or `null` if none (or `COS.OBJECT_NULL`).
`static NFont` | `Fonts.createFont(Dict fd, PDFReader pdfr, PDF pdf)` Constructs `NFont` based on font dictionary, scaled to size pixels.
`static FixedLeafShade` | `FixedLeafShade.getInstance(Dict dict, java.awt.color.ColorSpace cs, java.awt.Rectangle bbox, INode parent, PDFReader pdfr)` Returns leaf that performs the type of smooth shading (gradient) described by the passed shading dictionary within the area bbox.
`CryptFilter` | `Encrypt.getCryptFilter(Dict stream)` Returns crypt filter to use for stream.
`java.lang.Object` | `COSSource.getDecodeParms(Dict stream, java.lang.String filter)` Returns DecodeParms associated with filter; or if no filter by that name returns null.
`static java.lang.StringBuffer` | `COS.createID(java.net.URI uri, Dict info)` Computes value for trailer /ID, for initializing both if /ID doesn't exist or for updating the second value.

Constructors in multivalent.std.adaptor.pdf with parameters of type Dict
`SecurityHandlerStandard(Dict edict, COSSource coss)`
`SecurityHandlerPublicKey(Dict edict, COSSource coss)`
`SecurityHandler(Dict edict, COSSource coss)`
`PDFReader(java.lang.Object[] objs, Dict trailer)` Constructs new instance given the data structures of a PDF (for experts).
`NFontType3(Dict fontdict, PDFReader pdfr, PDF pdf)`
`FixedLeafShade(java.lang.String name, Dict dict, INode parent, java.awt.color.ColorSpace cs, java.awt.Rectangle bbox, PDFReader pdfr)`
`Encrypt(Dict edict, COSSource coss)` Constructs a new encryption object from parameters in an encryption dictionary.
`Dict(Dict m)`
`DecodePredictor(java.io.InputStream in, int pred, Dict parms, PDFReader pdfr)` If prediction is 1 (TIFF no prediction) or 10 (PNG no prediction), there is no use in applying a DecodePredictor filter.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV NEXT | FRAMES NO FRAMES