Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(Page) - Method in class org.jfree.pdf.internal.Pages
-
Adds a page to the collection.
- addContent(String) - Method in class org.jfree.pdf.stream.GraphicsStream
- addFilter(Filter) - Method in class org.jfree.pdf.stream.Stream
-
Adds a filter to the stream.
- addImage(Image, boolean) - Method in class org.jfree.pdf.Page
-
Adds an image to the page.This creates the required PDF object, as well as adding a reference in the
xObjects
resources. - addObject(PDFObject) - Method in class org.jfree.pdf.PDFDocument
-
Adds an object to the document.
- addRenderingHints(Map<?, ?>) - Method in class org.jfree.pdf.PDFGraphics2D
-
Adds all the supplied rendering hints.
- addSoftMaskImage(Image) - Method in class org.jfree.pdf.Page
-
Adds a soft mask image to the page.
- alpha - Variable in class org.jfree.pdf.stream.GraphicsStream
-
The most recent alpha transparency value (in the range 0 to 255).
- alphaDictionaries - Variable in class org.jfree.pdf.Page
- alphaFactor - Variable in class org.jfree.pdf.stream.GraphicsStream
- applyAlpha(int) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies the alpha transparency.
- applyClip(Shape) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies the specified clip to the current clip.
- applyComposite(AlphaComposite) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies the specified alpha composite.
- applyFillColor(Color) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a color for filling.
- applyFillGradient(GradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a
GradientPaint
for filling. - applyFillGradient(RadialGradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a
RadialGradientPaint
for filling. - applyFont(Font) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies the specified font (in fact, no change is made to the stream until the next call to
GraphicsStream.drawString(java.lang.String, float, float)
). - applyStroke(Stroke) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a stroke.
- applyStrokeColor(Color) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a color for stroking.
- applyStrokeGradient(GradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a
GradientPaint
for stroking. - applyStrokeGradient(RadialGradientPaint) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a
RadialGradientPaint
for stroking. - applyTextTransform(AffineTransform) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a text transform.
- applyTransform(AffineTransform) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Applies a graphics transform.
- arc - Variable in class org.jfree.pdf.PDFGraphics2D
-
An instance that is lazily instantiated in draw/fillArc and then subsequently reused to avoid creating a lot of garbage.
- Args - Class in org.jfree.pdf.util
-
A utility class that performs checks for method argument validity.
- Args() - Constructor for class org.jfree.pdf.util.Args
- arrayMustHaveLength(int, boolean[], String) - Static method in class org.jfree.pdf.util.Args
-
Checks an array to ensure it has the correct length and throws an
IllegalArgumentException
if it does not. - arrayMustHaveLength(int, double[], String) - Static method in class org.jfree.pdf.util.Args
-
Checks an array to ensure it has the correct length and throws an
IllegalArgumentException
if it does not. - ASCII85 - Enum constant in enum class org.jfree.pdf.filter.FilterType
-
ASCII85 encoding.
- ASCII85Filter - Class in org.jfree.pdf.filter
-
A filter that can encode in ASCII-85 format.
- ASCII85Filter() - Constructor for class org.jfree.pdf.filter.ASCII85Filter
-
Default contructor.
- Ascii85OutputStream - Class in org.jfree.pdf.filter
-
An ascii85 encoder, implemented as an
OutputStream
. - Ascii85OutputStream(OutputStream) - Constructor for class org.jfree.pdf.filter.Ascii85OutputStream
-
Creates an output stream to encode ascii85 data, using a default line with of 72 characters and not using the space character compression option.
- Ascii85OutputStream(OutputStream, boolean) - Constructor for class org.jfree.pdf.filter.Ascii85OutputStream
-
Creates an output stream to encode ascii85 data, using a default line width of 72 characters.
- Ascii85OutputStream(OutputStream, int, boolean) - Constructor for class org.jfree.pdf.filter.Ascii85OutputStream
-
Creates an output stream to encode ascii85 data.
- author - Variable in class org.jfree.pdf.PDFDocument
-
The author of the document (can be null).
- AXIAL - Enum constant in enum class org.jfree.pdf.shading.ShadingType
-
Axial shading.
- AxialShading - Class in org.jfree.pdf.shading
-
An axial shading.
- AxialShading(int, double[], Function) - Constructor for class org.jfree.pdf.shading.AxialShading
-
Creates a new axial shading.
B
- background - Variable in class org.jfree.pdf.PDFGraphics2D
- baseFont - Variable in class org.jfree.pdf.internal.PDFFont
-
The BaseFont (for example, "/Helvetica").
- bounds - Variable in class org.jfree.pdf.function.StitchingFunction
- bounds - Variable in class org.jfree.pdf.Page
-
The page bounds.
C
- c0 - Variable in class org.jfree.pdf.function.ExponentialInterpolationFunction
- c1 - Variable in class org.jfree.pdf.function.ExponentialInterpolationFunction
- catalog - Variable in class org.jfree.pdf.PDFDocument
-
The document catalog.
- clearRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Clears the specified rectangle by filling it with the current background color.
- clip - Variable in class org.jfree.pdf.PDFGraphics2D
-
The user clip (can be null).
- clip(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
-
Clips to the intersection of the current clipping region and the specified shape.
- clipRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Clips to the intersection of the current clipping region and the specified rectangle.
- color - Variable in class org.jfree.pdf.PDFGraphics2D
- composite - Variable in class org.jfree.pdf.PDFGraphics2D
- content - Variable in class org.jfree.pdf.stream.GraphicsStream
-
The stream content.
- contents - Variable in class org.jfree.pdf.Page
-
The page contents.
- convertRenderedImage(RenderedImage) - Static method in class org.jfree.pdf.util.GraphicsUtils
-
Converts a rendered image to a
BufferedImage
. - COONS - Enum constant in enum class org.jfree.pdf.shading.ShadingType
- coords - Variable in class org.jfree.pdf.shading.AxialShading
-
Coordinates (x0, y0, x1, y1) defining the axis.
- coords - Variable in class org.jfree.pdf.shading.RadialShading
-
Coordinates (x0, y0, r0, x1, y1, r1).
- copyArea(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
This method does nothing.
- copyOf(Shape) - Static method in class org.jfree.pdf.util.GraphicsUtils
-
Returns a shape that is more or less equivalent to the supplied shape.
- count - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
- COURIER - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Courier'.
- COURIER_BOLD - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Courier-Bold'.
- COURIER_BOLDITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Courier-BoldItalic'.
- COURIER_ITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Courier-Italic'.
- create() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns a new
PDFGraphics2D
instance that is a copy of this instance. - createCompatibleVolatileImage(int, int, ImageCapabilities, int) - Method in class org.jfree.pdf.PDFGraphicsConfiguration
- createDictionary() - Method in class org.jfree.pdf.internal.Pages
- createDictionary() - Method in class org.jfree.pdf.internal.PDFFont
- createDictionary() - Method in class org.jfree.pdf.Page
- createDictionary(int) - Method in class org.jfree.pdf.stream.PDFImage
-
Creates a dictionary reflecting the current configuration for this image.
- createDictionary(int) - Method in class org.jfree.pdf.stream.PDFSoftMaskImage
-
Creates a dictionary reflecting the current configuration for this image.
- createDictionary(int) - Method in class org.jfree.pdf.stream.Stream
-
Creates the dictionary for this stream object.
- createFontDictionary() - Method in class org.jfree.pdf.Page
- createFontKey(Font) - Static method in class org.jfree.pdf.internal.FontKey
-
Creates a new key for a given font.
- createFunctionForMultipleGradient(MultipleGradientPaint) - Method in class org.jfree.pdf.Page
- createPage(Rectangle2D) - Method in class org.jfree.pdf.PDFDocument
-
Creates a new
Page
, adds it to the document, and returns a reference to thePage
. - createPolygon(int[], int[], int, boolean) - Static method in class org.jfree.pdf.util.GraphicsUtils
-
Creates a polygon for from the specified
x
andy
coordinates.
D
- debug - Variable in class org.jfree.pdf.PDFDocument
-
A flag that is used to indicate that we are in DEBUG mode.
- decode - Variable in enum class org.jfree.pdf.filter.FilterType
- defaultConfig - Variable in class org.jfree.pdf.PDFGraphicsDevice
- DefaultFontMapper - Class in org.jfree.pdf
-
A class that can be used to map AWT/Java2D fonts to PDF built-in font names.
- DefaultFontMapper() - Constructor for class org.jfree.pdf.DefaultFontMapper
-
Creates a new instance with default mappings.
- device - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
- deviceConfiguration - Variable in class org.jfree.pdf.PDFGraphics2D
- dictionary - Variable in class org.jfree.pdf.dictionary.DictionaryObject
- dictionary - Variable in class org.jfree.pdf.function.Function
-
The function dictionary.
- dictionary - Variable in class org.jfree.pdf.internal.Pattern
- dictionary - Variable in class org.jfree.pdf.shading.Shading
-
The dictionary.
- Dictionary - Class in org.jfree.pdf.dictionary
-
A dictionary is a map and supports writing the bytes for the dictionary in the PDF syntax.
- Dictionary() - Constructor for class org.jfree.pdf.dictionary.Dictionary
-
Creates a new instance with no type.
- Dictionary(String) - Constructor for class org.jfree.pdf.dictionary.Dictionary
-
Creates a new dictionary with the specified type (which can be
null
). - DictionaryObject - Class in org.jfree.pdf.dictionary
-
A PDF object that is represented by a dictionary.
- DictionaryObject(int, String) - Constructor for class org.jfree.pdf.dictionary.DictionaryObject
-
Creates a new instance.
- dispose() - Method in class org.jfree.pdf.PDFGraphics2D
-
Performs any actions required when the graphics instance is finished with.
- domain - Variable in class org.jfree.pdf.function.Function
-
The function domain.
- domain - Variable in class org.jfree.pdf.shading.AxialShading
-
The domain.
- domain - Variable in class org.jfree.pdf.shading.RadialShading
-
The domain.
- draw(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the specified shape with the current
paint
andstroke
. - drawArc(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws an arc contained within the rectangle
(x, y, width, height)
, starting atstartAngle
and continuing througharcAngle
degrees using the currentpaint
andstroke
. - drawGlyphVector(GlyphVector, float, float) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the specified glyph vector at the location
(x, y)
. - drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the image resulting from applying the
BufferedImageOp
to the specified image at the location(x, y)
. - drawImage(Image, int, int, int, int) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Draws the specified image into the rectangle
(x, y, w, h)
. - drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws part of an image (defined by the source rectangle
(sx1, sy1, sx2, sy2)
) into the destination rectangle(dx1, dy1, dx2, dy2)
. - drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws part of an image (defined by the source rectangle
(sx1, sy1, sx2, sy2)
) into the destination rectangle(dx1, dy1, dx2, dy2)
. - drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws an image to the rectangle
(x, y, w, h)
(scaling it if required), first filling the background with the specified color. - drawImage(Image, int, int, int, int, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the image into the rectangle defined by
(x, y, w, h)
. - drawImage(Image, int, int, Color, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws an image at the location
(x, y)
. - drawImage(Image, int, int, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws an image at the location
(x, y)
. - drawImage(Image, AffineTransform, ImageObserver) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws an image with the specified transform.
- drawLine(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws a line from
(x1, y1)
to(x2, y2)
using the currentpaint
andstroke
. - drawLine(Line2D) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Draws the specified line.
- drawOval(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws an oval framed by the rectangle
(x, y, width, height)
using the currentpaint
andstroke
. - drawPath2D(Path2D) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Draws the specified path.
- drawPolygon(int[], int[], int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the specified polygon using the current
paint
andstroke
. - drawPolyline(int[], int[], int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the specified multi-segment line using the current
paint
andstroke
. - drawRenderableImage(RenderableImage, AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the renderable image.
- drawRenderedImage(RenderedImage, AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws the rendered image.
- drawRoundRect(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws a rectangle with rounded corners using the current
paint
andstroke
. - drawString(String, float, float) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws a string at
(x, y)
. - drawString(String, float, float) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Draws a string at the specified location.
- drawString(String, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws a string at
(x, y)
. - drawString(AttributedCharacterIterator, float, float) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws a string of attributed characters at
(x, y)
. - drawString(AttributedCharacterIterator, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Draws a string of attributed characters at
(x, y)
.
E
- encode - Variable in class org.jfree.pdf.function.StitchingFunction
- encode(byte[]) - Method in class org.jfree.pdf.filter.ASCII85Filter
- encode(byte[]) - Method in interface org.jfree.pdf.filter.Filter
-
Apply the encoding to the bytes in
source
and return the encoded data in a new array. - encode(byte[]) - Method in class org.jfree.pdf.filter.FlateFilter
- encode(int, int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
-
Encodes
tuple
and writes it to the output stream. - encoding - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
- encoding - Variable in class org.jfree.pdf.internal.PDFFont
- equals(Object) - Method in class org.jfree.pdf.internal.FontKey
-
Tests this key for equality with an arbitrary object.
- equals(Object) - Method in class org.jfree.pdf.util.GradientPaintKey
-
Checks this instance for equality with an arbitrary object.
- equals(Object) - Method in class org.jfree.pdf.util.RadialGradientPaintKey
-
Tests this instance for equality with an arbitrary object.
- equals(Object, Object) - Static method in class org.jfree.pdf.util.ObjectUtils
-
Returns
true
if the objects are equal or bothnull
, andfalse
otherwise. - EXPONENTIAL_INTERPOLATION - Enum constant in enum class org.jfree.pdf.function.FunctionType
-
PDF function type 2.
- ExponentialInterpolationFunction - Class in org.jfree.pdf.function
-
A PDF "Type 2" function.
- ExponentialInterpolationFunction(int, float[], float[]) - Constructor for class org.jfree.pdf.function.ExponentialInterpolationFunction
-
Creates a new function.
- extend - Variable in class org.jfree.pdf.shading.AxialShading
-
The extend flags (two of them).
- extend - Variable in class org.jfree.pdf.shading.RadialShading
-
The extend flags (two of them).
F
- f - Variable in class org.jfree.pdf.util.RadialGradientPaintKey
- fill(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
-
Fills the specified shape with the current
paint
. - fillArc(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Fills an arc contained within the rectangle
(x, y, width, height)
, starting atstartAngle
and continuing througharcAngle
degrees, using the currentpaint
- fillOval(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Fills an oval framed by the rectangle
(x, y, width, height)
. - fillPath2D(Path2D) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Fills the specified path.
- fillPolygon(int[], int[], int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Fills the specified polygon using the current
paint
. - fillRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Fills the specified rectangle with the current
paint
. - fillRoundRect(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Fills a rectangle with rounded corners.
- Filter - Interface in org.jfree.pdf.filter
-
A filter that can be used to encode stream data in PDF output.
- filters - Variable in class org.jfree.pdf.stream.Stream
-
Filters (if any) to apply to the stream data.
- FilterType - Enum Class in org.jfree.pdf.filter
-
Filter types for PDF streams.
- FilterType(String) - Constructor for enum class org.jfree.pdf.filter.FilterType
-
Creates a new filter type.
- findOrCreateFontReference(Font) - Method in class org.jfree.pdf.internal.Pages
-
Finds or creates a font reference for the specified AWT font.
- findOrCreateFontReference(Font) - Method in class org.jfree.pdf.Page
-
Finds the font reference corresponding to the given Java2D font, creating a new one if there isn't one already.
- findOrCreateGSDictionary(int) - Method in class org.jfree.pdf.Page
-
Returns the name of the Graphics State Dictionary that can be used for the specified alpha value - if there is no existing dictionary then a new one is created.
- findOrCreatePattern(GradientPaint) - Method in class org.jfree.pdf.Page
-
Returns the name of the pattern for the specified
GradientPaint
, reusing an existing pattern if possible, otherwise creating a new pattern if necessary. - findOrCreatePattern(RadialGradientPaint) - Method in class org.jfree.pdf.Page
-
Returns the name of the pattern for the specified
RadialGradientPaint
, reusing an existing pattern if possible, otherwise creating a new pattern if necessary. - FLATE - Enum constant in enum class org.jfree.pdf.filter.FilterType
-
Flate encoding.
- FlateFilter - Class in org.jfree.pdf.filter
-
Encodes data using Flate.
- FlateFilter() - Constructor for class org.jfree.pdf.filter.FlateFilter
-
Default constructor.
- flush() - Method in class org.jfree.pdf.filter.Ascii85OutputStream
-
Adds the closing block and flushes the underlying output stream.
- font - Variable in class org.jfree.pdf.PDFGraphics2D
- font - Variable in class org.jfree.pdf.stream.GraphicsStream
-
The most recent font applied.
- FontKey - Class in org.jfree.pdf.internal
-
A key to represent a Java2D font.
- FontKey(String, boolean, boolean) - Constructor for class org.jfree.pdf.internal.FontKey
-
Creates a new font key.
- fontMap - Variable in class org.jfree.pdf.internal.Pages
- fontMapper - Variable in class org.jfree.pdf.internal.Pages
- FontMapper - Interface in org.jfree.pdf
-
Maps an AWT font to a PDF built-in font.
- fontRenderContext - Variable in class org.jfree.pdf.PDFGraphics2D
-
The font render context.
- fonts - Variable in class org.jfree.pdf.internal.Pages
-
The list of font objects used in the document.
- fontsOnPage - Variable in class org.jfree.pdf.Page
-
The list of font (names) used on the page.
- FREE_FORM - Enum constant in enum class org.jfree.pdf.shading.ShadingType
- function - Variable in class org.jfree.pdf.shading.AxialShading
-
The shading function.
- function - Variable in class org.jfree.pdf.shading.RadialShading
-
The shading function.
- Function - Class in org.jfree.pdf.function
-
A PDF function object.
- Function(int, FunctionType) - Constructor for class org.jfree.pdf.function.Function
-
Creates a new function.
- FUNCTION - Enum constant in enum class org.jfree.pdf.shading.ShadingType
- functions - Variable in class org.jfree.pdf.function.StitchingFunction
- functionType - Variable in class org.jfree.pdf.function.Function
-
The function type.
- FunctionType - Enum Class in org.jfree.pdf.function
-
The PDF function types.
- FunctionType(int) - Constructor for enum class org.jfree.pdf.function.FunctionType
G
- generation - Variable in class org.jfree.pdf.internal.PDFObject
- geomDP(double) - Method in class org.jfree.pdf.stream.GraphicsStream
- geometryFormat - Variable in class org.jfree.pdf.stream.GraphicsStream
-
The decimal formatter for coordinates of geometrical shapes.
- getAuthor() - Method in class org.jfree.pdf.PDFDocument
-
Returns the author for the document.
- getBackground() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the background color.
- getBounds() - Method in class org.jfree.pdf.Page
-
Returns a new rectangle containing the bounds for this page (as supplied to the constructor).
- getBounds() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
-
Returns the bounds for this configuration.
- getC0() - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
-
Returns the function result when x is 0.0.
- getC1() - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
-
Returns the function result when x is 1.0.
- getClip() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the user clipping region.
- getClipBounds() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the bounds of the user clipping region.
- getColor() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the foreground color.
- getColorModel() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
-
Returns the color model for this configuration.
- getColorModel(int) - Method in class org.jfree.pdf.PDFGraphicsConfiguration
-
Returns the color model for the specified transparency type, or
null
. - getComposite() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the current composite.
- getConfigurations() - Method in class org.jfree.pdf.PDFGraphicsDevice
-
Returns all configurations for this device.
- getContents() - Method in class org.jfree.pdf.Page
-
Returns the
PDFObject
that represents the page content. - getCoords() - Method in class org.jfree.pdf.shading.AxialShading
-
Returns a copy of the axis coordinates array
(x1, y1, x2, y2)
. - getCoords() - Method in class org.jfree.pdf.shading.RadialShading
-
Returns a copy of the axis coordinates array
(x1, y1, x2, y2)
. - getDecode() - Method in enum class org.jfree.pdf.filter.FilterType
-
Returns the decode value that can be written in the PDF output for this filter type.
- getDefaultConfiguration() - Method in class org.jfree.pdf.PDFGraphicsDevice
-
Returns the default configuration for this device.
- getDefaultTransform() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
-
Returns the default transform.
- getDevice() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
-
Returns the graphics device that this configuration is associated with.
- getDeviceConfiguration() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the device configuration associated with this
Graphics2D
. - getDocument() - Method in class org.jfree.pdf.internal.Pages
-
Returns the PDF document that the pages belong to.
- getDomain() - Method in class org.jfree.pdf.function.Function
-
Returns the function domain.
- getDomain() - Method in class org.jfree.pdf.shading.AxialShading
-
Returns the function domain.
- getDomain() - Method in class org.jfree.pdf.shading.RadialShading
-
Returns the function domain.
- getExtend() - Method in class org.jfree.pdf.shading.AxialShading
-
Returns the extend array.
- getExtend() - Method in class org.jfree.pdf.shading.RadialShading
-
Returns the extend array.
- getFilterType() - Method in class org.jfree.pdf.filter.ASCII85Filter
-
Returns the filter type.
- getFilterType() - Method in interface org.jfree.pdf.filter.Filter
-
Returns the filter type.
- getFilterType() - Method in class org.jfree.pdf.filter.FlateFilter
-
Returns the filter type.
- getFont() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the current font used for drawing text.
- getFont(String) - Method in class org.jfree.pdf.internal.Pages
-
Returns the PDF font with the specified name, or
null
if there is no font with that name. - getFontMetrics(Font) - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the font metrics for the specified font.
- getFontRenderContext() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the font render context.
- getFonts() - Method in class org.jfree.pdf.internal.Pages
-
Returns a list of fonts used in these pages.
- getFunction() - Method in class org.jfree.pdf.shading.AxialShading
-
Returns the function for this shading.
- getFunction() - Method in class org.jfree.pdf.shading.RadialShading
-
Returns the function for this shading.
- getFunctionType() - Method in class org.jfree.pdf.function.Function
-
Returns the function type.
- getGeneration() - Method in class org.jfree.pdf.internal.PDFObject
-
Returns the PDF object generation number.
- getGraphics2D() - Method in class org.jfree.pdf.Page
-
Returns the
PDFGraphics2D
instance for drawing to the page. - getIDstring() - Method in class org.jfree.pdf.PDFGraphicsDevice
-
Returns the id string.
- getN() - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
-
Returns the interpolation exponent.
- getName() - Method in class org.jfree.pdf.internal.PDFFont
-
Returns the name of the font within the PDF document (this is not the same as the font name).
- getNextNumber() - Method in class org.jfree.pdf.PDFDocument
-
Returns a new PDF object number and increments the internal counter for the next PDF object number.
- getNonStrokeAlpha() - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
-
Returns the non-stroke alpha (a value in the range
0.0
to1.0
). - getNormalizingTransform() - Method in class org.jfree.pdf.PDFGraphicsConfiguration
-
Returns the normalizing transform.
- getNumber() - Method in enum class org.jfree.pdf.function.FunctionType
-
Returns the PDF number for the function type.
- getNumber() - Method in class org.jfree.pdf.internal.PDFObject
-
Returns the PDF object number (specified in the constructor).
- getNumber() - Method in enum class org.jfree.pdf.shading.ShadingType
-
Returns the PDF number for the shading type.
- getObjectBytes() - Method in class org.jfree.pdf.dictionary.DictionaryObject
-
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
- getObjectBytes() - Method in class org.jfree.pdf.function.Function
-
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
- getObjectBytes() - Method in class org.jfree.pdf.internal.Pages
- getObjectBytes() - Method in class org.jfree.pdf.internal.Pattern
-
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
- getObjectBytes() - Method in class org.jfree.pdf.internal.PDFFont
-
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
- getObjectBytes() - Method in class org.jfree.pdf.internal.PDFObject
-
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
- getObjectBytes() - Method in class org.jfree.pdf.Page
- getObjectBytes() - Method in class org.jfree.pdf.shading.Shading
-
Returns the bytes that go between the 'obj' and 'endobj' in the PDF output for this object.
- getObjectBytes() - Method in class org.jfree.pdf.stream.Stream
-
Returns the PDF bytes for this stream object, with all current filters applied.
- getPages() - Method in class org.jfree.pdf.internal.Pages
-
Returns a list of the pages in this object.
- getPaint() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the paint used to draw or fill shapes (or text).
- getPaint() - Method in class org.jfree.pdf.util.GradientPaintKey
-
Returns the
GradientPaint
that was supplied to the constructor. - getPaint() - Method in class org.jfree.pdf.util.RadialGradientPaintKey
-
Returns the
RadialGradientPaint
that was supplied to the constructor. - getPDFBytes() - Method in class org.jfree.pdf.PDFDocument
-
Returns a byte array containing the encoding of this PDF document.
- getPDFPath(Path2D) - Method in class org.jfree.pdf.stream.GraphicsStream
-
A utility method to convert a
Path2D
instance to a PDF path string. - getRawStreamData() - Method in class org.jfree.pdf.stream.GraphicsStream
- getRawStreamData() - Method in class org.jfree.pdf.stream.PDFImage
-
Returns the raw image data.
- getRawStreamData() - Method in class org.jfree.pdf.stream.PDFSoftMaskImage
-
Returns the raw image data.
- getRawStreamData() - Method in class org.jfree.pdf.stream.Stream
-
Returns the raw data for the stream.
- getReference() - Method in class org.jfree.pdf.internal.PDFObject
-
Returns the PDF reference string for this object (for example,
"2 0 R"
). - getRenderingHint(RenderingHints.Key) - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the current value for the specified hint.
- getRenderingHints() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns a copy of the rendering hints.
- getShading() - Method in class org.jfree.pdf.internal.Pattern.ShadingPattern
-
Returns the shading.
- getShadingType() - Method in class org.jfree.pdf.shading.Shading
-
Returns the shading type.
- getStroke() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns the current stroke (used when drawing shapes).
- getStrokeAlpha() - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
-
Returns the stroke alpha (in the range
0.0
to1.0
). - getTitle() - Method in class org.jfree.pdf.PDFDocument
-
Returns the title for the document.
- getTransform() - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns a copy of the current transform.
- getType() - Method in class org.jfree.pdf.dictionary.Dictionary
-
Returns the dictionary type.
- getType() - Method in class org.jfree.pdf.PDFGraphicsDevice
-
Returns the device type.
- GradientPaintKey - Class in org.jfree.pdf.util
-
A wrapper for a
GradientPaint
that can be used as the key for aHashMap
. - GradientPaintKey(GradientPaint) - Constructor for class org.jfree.pdf.util.GradientPaintKey
-
Creates a new instance based on the specified
paint
. - gradientPaintsOnPage - Variable in class org.jfree.pdf.Page
-
A map between gradient paints and the names used to define the associated pattern in the page resources.
- graphics2d - Variable in class org.jfree.pdf.Page
-
The Graphics2D for writing to the page contents.
- GraphicsStateDictionary - Class in org.jfree.pdf.dictionary
-
A graphics state dictionary.
- GraphicsStateDictionary(int) - Constructor for class org.jfree.pdf.dictionary.GraphicsStateDictionary
-
Creates a new instance with the type
/ExtGState
. - graphicsStates - Variable in class org.jfree.pdf.Page
-
The ExtGState dictionary for the page.
- GraphicsStream - Class in org.jfree.pdf.stream
-
A
Stream
that contains graphics for the PDF document that can be generated via thePDFGraphics2D
class. - GraphicsStream(int, Page) - Constructor for class org.jfree.pdf.stream.GraphicsStream
-
Creates a new instance.
- GraphicsUtils - Class in org.jfree.pdf.util
-
Utility methods for shapes and images.
- GraphicsUtils() - Constructor for class org.jfree.pdf.util.GraphicsUtils
- gs - Variable in class org.jfree.pdf.PDFGraphics2D
-
The content created by the Graphics2D instance.
H
- hashCode() - Method in class org.jfree.pdf.internal.FontKey
-
Returns a hash code for this instance.
- hashCode() - Method in class org.jfree.pdf.util.GradientPaintKey
-
Returns a hash code for this instance.
- hashCode() - Method in class org.jfree.pdf.util.RadialGradientPaintKey
-
Returns a hash code for this instance.
- hashCode(Object) - Static method in class org.jfree.pdf.util.ObjectUtils
-
Returns the hash code for the object, or 0 if the object is
null
. - height - Variable in class org.jfree.pdf.PDFGraphics2D
- height - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
- height - Variable in class org.jfree.pdf.stream.PDFImage
-
The height.
- height - Variable in class org.jfree.pdf.stream.PDFSoftMaskImage
-
The height.
- HELVETICA - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Helvetica'.
- HELVETICA_BOLD - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Helvetica-Bold'.
- HELVETICA_BOLDOBLIQUE - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Helvetica-BoldOblique'.
- HELVETICA_OBLIQUE - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Helvetica-Oblique'.
- hints - Variable in class org.jfree.pdf.PDFGraphics2D
-
Rendering hints (all ignored).
- hit(Rectangle, Shape, boolean) - Method in class org.jfree.pdf.PDFGraphics2D
-
Returns
true
if the rectangle (in device space) intersects with the shape (the interior, ifonStroke
is false, otherwise the stroked outline of the shape).
I
- id - Variable in class org.jfree.pdf.PDFGraphicsDevice
- image - Variable in class org.jfree.pdf.PDFGraphics2D
-
A hidden image used for font metrics.
- image - Variable in class org.jfree.pdf.stream.PDFImage
-
The image.
- image - Variable in class org.jfree.pdf.stream.PDFSoftMaskImage
-
The image.
- img - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
- info - Variable in class org.jfree.pdf.PDFDocument
-
Document info.
- invTransformedClip(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
- isBold - Variable in class org.jfree.pdf.internal.FontKey
-
Flag for bold.
- isCompatibleValue(Object) - Method in class org.jfree.pdf.PDFHints.Key
-
Returns
true
ifval
is a value that is compatible with this key, andfalse
otherwise. - isDebugMode() - Method in class org.jfree.pdf.PDFDocument
-
Returns the debug mode flag that controls whether or not the output stream is filtered.
- isEmpty() - Method in class org.jfree.pdf.dictionary.Dictionary
-
Returns
true
if the dictionary has no entries, andfalse
otherwise. - isItalic - Variable in class org.jfree.pdf.internal.FontKey
-
Flag for italic.
J
- j2DTransform - Variable in class org.jfree.pdf.Page
-
The transform between Page and Java2D coordinates, used in Shading patterns.
K
- Key(int) - Constructor for class org.jfree.pdf.PDFHints.Key
- KEY_DRAW_STRING_TYPE - Static variable in class org.jfree.pdf.PDFHints
-
The key for the hint that controls whether strings are rendered as characters (standard PDF output) or vector graphics (implemented using
TextLayout
).
L
- LATTICE_FORM - Enum constant in enum class org.jfree.pdf.shading.ShadingType
- line - Variable in class org.jfree.pdf.PDFGraphics2D
-
An instance that is lazily instantiated in drawLine and then subsequently reused to avoid creating a lot of garbage.
- LOGGER - Static variable in class org.jfree.pdf.PDFDocument
M
- map - Variable in class org.jfree.pdf.DefaultFontMapper
- map - Variable in class org.jfree.pdf.dictionary.Dictionary
-
Data storage.
- mapToBaseFont(Font) - Method in class org.jfree.pdf.DefaultFontMapper
- mapToBaseFont(Font) - Method in interface org.jfree.pdf.FontMapper
-
Returns the name of the PDF built-in font that should be used in place of the specified AWT/Java2D font.
N
- n - Variable in class org.jfree.pdf.function.ExponentialInterpolationFunction
- name - Variable in class org.jfree.pdf.internal.FontKey
-
The key name.
- name - Variable in class org.jfree.pdf.internal.PDFFont
- nextFont - Variable in class org.jfree.pdf.internal.Pages
- nextNumber - Variable in class org.jfree.pdf.PDFDocument
-
The next PDF object number in the document.
- nonStrokeAlpha - Variable in class org.jfree.pdf.dictionary.GraphicsStateDictionary
- nullNotPermitted(Object, String) - Static method in class org.jfree.pdf.util.Args
-
Checks that an argument is non-
null
and throws anIllegalArgumentException
otherwise. - number - Variable in enum class org.jfree.pdf.function.FunctionType
-
The PDF number for the function type.
- number - Variable in class org.jfree.pdf.internal.PDFObject
- number - Variable in enum class org.jfree.pdf.shading.ShadingType
-
The PDF number for this shading type.
O
- objectIntroString() - Method in class org.jfree.pdf.internal.PDFObject
- ObjectUtils - Class in org.jfree.pdf.util
-
Some utility methods.
- ObjectUtils() - Constructor for class org.jfree.pdf.util.ObjectUtils
- org.jfree.pdf - module org.jfree.pdf
-
JFreePDF provides an implementation of the
Graphics2D
API that produces output in Adobe's Portable Document Format (PDF). - org.jfree.pdf - package org.jfree.pdf
-
Contains
PDFGraphics2D
and supporting classes to allow Java2D rendering to Adobe's Portable Document Format (PDF). - org.jfree.pdf.dictionary - package org.jfree.pdf.dictionary
- org.jfree.pdf.filter - package org.jfree.pdf.filter
-
Filters that support the
PDFGraphics2D
implementation. - org.jfree.pdf.function - package org.jfree.pdf.function
- org.jfree.pdf.internal - package org.jfree.pdf.internal
- org.jfree.pdf.shading - package org.jfree.pdf.shading
-
Contains shading classes that support the
PDFGraphics2D
implementation. - org.jfree.pdf.stream - package org.jfree.pdf.stream
- org.jfree.pdf.util - package org.jfree.pdf.util
-
A utility package for the OrsonPDF library.
- originalTransform - Variable in class org.jfree.pdf.PDFGraphics2D
-
When an instance is created via the
PDFGraphics2D.create()
method, a copy of the transform in effect is retained so it can be restored once the child instance is disposed. - otherObjects - Variable in class org.jfree.pdf.PDFDocument
-
A list of other objects added to the document.
- outlines - Variable in class org.jfree.pdf.PDFDocument
-
The outlines (placeholder, outline support is not implemented).
- oval - Variable in class org.jfree.pdf.PDFGraphics2D
-
An instance that is lazily instantiated in draw/fillOval and then subsequently reused to avoid creating a lot of garbage.
P
- page - Variable in class org.jfree.pdf.stream.GraphicsStream
-
The page the graphics stream belongs to.
- Page - Class in org.jfree.pdf
-
Represents a page in a
PDFDocument
. - Page(int, int, Pages, Rectangle2D) - Constructor for class org.jfree.pdf.Page
-
Creates a new page.
- Page(int, int, Pages, Rectangle2D, boolean) - Constructor for class org.jfree.pdf.Page
-
Creates a new page.
- pages - Variable in class org.jfree.pdf.internal.Pages
- pages - Variable in class org.jfree.pdf.PDFDocument
-
The pages of the document.
- Pages - Class in org.jfree.pdf.internal
-
A
PDFObject
that maintains the list of pages for the document. - Pages(int, int, PDFDocument) - Constructor for class org.jfree.pdf.internal.Pages
-
Creates a new
Pages
object. - paint - Variable in class org.jfree.pdf.PDFGraphics2D
- paint - Variable in class org.jfree.pdf.util.GradientPaintKey
- paint - Variable in class org.jfree.pdf.util.RadialGradientPaintKey
- parent - Variable in class org.jfree.pdf.internal.Pages
-
The PDF document.
- parent - Variable in class org.jfree.pdf.Page
-
The pages of the document.
- Pattern - Class in org.jfree.pdf.internal
-
A pattern object (see the concrete subclass
Pattern.ShadingPattern
). - Pattern(int) - Constructor for class org.jfree.pdf.internal.Pattern
-
Creates a new pattern object.
- Pattern.ShadingPattern - Class in org.jfree.pdf.internal
-
A shading pattern object.
- patterns - Variable in class org.jfree.pdf.Page
-
The pattern dictionary for this page.
- PDFDocument - Class in org.jfree.pdf
-
Represents a PDF document.
- PDFDocument() - Constructor for class org.jfree.pdf.PDFDocument
-
Creates a new
PDFDocument
, initially with no content. - PDFFont - Class in org.jfree.pdf.internal
-
A
PDFObject
representing a PDF font. - PDFFont(int, int, String, String, String) - Constructor for class org.jfree.pdf.internal.PDFFont
-
Creates a new
PDFFont
instance. - PDFGraphics2D - Class in org.jfree.pdf
-
A
Graphics2D
implementation that writes to PDF format. - PDFGraphics2D(GraphicsStream, int, int) - Constructor for class org.jfree.pdf.PDFGraphics2D
-
Creates a new instance of
PDFGraphics2D
. - PDFGraphics2D(GraphicsStream, int, int, boolean) - Constructor for class org.jfree.pdf.PDFGraphics2D
-
Creates a new instance of
PDFGraphics2D
. - PDFGraphicsConfiguration - Class in org.jfree.pdf
-
A graphics configuration for the
PDFGraphics2D
class. - PDFGraphicsConfiguration(int, int) - Constructor for class org.jfree.pdf.PDFGraphicsConfiguration
-
Creates a new instance.
- PDFGraphicsDevice - Class in org.jfree.pdf
-
A graphics device for use in the
PDFGraphicsConfiguration
class. - PDFGraphicsDevice(String, GraphicsConfiguration) - Constructor for class org.jfree.pdf.PDFGraphicsDevice
-
Creates a new instance.
- PDFHints - Class in org.jfree.pdf
-
Defines the rendering hints that can be used with the
PDFGraphics2D
class. - PDFHints() - Constructor for class org.jfree.pdf.PDFHints
- PDFHints.Key - Class in org.jfree.pdf
-
A key for hints used by the
PDFGraphics2D
class. - PDFImage - Class in org.jfree.pdf.stream
-
Represents an image in a PDF document.
- PDFImage(int, Image, String) - Constructor for class org.jfree.pdf.stream.PDFImage
-
Creates a new image object.
- PDFObject - Class in org.jfree.pdf.internal
-
A PDF Object (also referred to as an 'Indirect Object' in the PDF specification).
- PDFObject(int) - Constructor for class org.jfree.pdf.internal.PDFObject
-
Creates a new instance with the specified object number and the default generation number (0).
- PDFObject(int, int) - Constructor for class org.jfree.pdf.internal.PDFObject
-
Creates a new instance.
- PDFSoftMaskImage - Class in org.jfree.pdf.stream
-
Represents a soft mask image in a PDF document.
- PDFSoftMaskImage(int, Image) - Constructor for class org.jfree.pdf.stream.PDFSoftMaskImage
-
Creates a new soft mask image object.
- PDFUtils - Class in org.jfree.pdf.util
-
Various utility functions for working with the PDF format.
- PDFUtils() - Constructor for class org.jfree.pdf.util.PDFUtils
- popGraphicsState() - Method in class org.jfree.pdf.stream.GraphicsStream
-
Pops the graphics state that was previously pushed onto the stack.
- pos - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
- POSTSCRIPT_CALCULATOR - Enum constant in enum class org.jfree.pdf.function.FunctionType
-
PDF function type 4.
- prevTransInv - Variable in class org.jfree.pdf.stream.GraphicsStream
- PRODUCER - Static variable in class org.jfree.pdf.PDFDocument
-
Producer string.
- pushGraphicsState() - Method in class org.jfree.pdf.stream.GraphicsStream
-
Pushes the current graphics state onto a stack for later retrieval.
- put(String, Object) - Method in class org.jfree.pdf.dictionary.Dictionary
-
Puts an entry in the dictionary.
- put(String, Object) - Method in class org.jfree.pdf.dictionary.DictionaryObject
-
Puts an item in the dictionary.
R
- RADIAL - Enum constant in enum class org.jfree.pdf.shading.ShadingType
-
Radial shading.
- RadialGradientPaintKey - Class in org.jfree.pdf.util
-
A wrapper for a
RadialGradientPaint
that can be used as the key for aHashMap
. - RadialGradientPaintKey(RadialGradientPaint) - Constructor for class org.jfree.pdf.util.RadialGradientPaintKey
-
Creates a new key instance.
- radialGradientPaintsOnPage - Variable in class org.jfree.pdf.Page
- RadialShading - Class in org.jfree.pdf.shading
-
A radial shading.
- RadialShading(int, double[], Function) - Constructor for class org.jfree.pdf.shading.RadialShading
-
Creates a new radial shading instance.
- rect - Variable in class org.jfree.pdf.PDFGraphics2D
-
An instance that is lazily instantiated in fillRect and then subsequently reused to avoid creating a lot of garbage.
- remove(String) - Method in class org.jfree.pdf.dictionary.Dictionary
-
Removes an entry from the dictionary, returning the value that was stored previously.
- remove(String) - Method in class org.jfree.pdf.dictionary.DictionaryObject
-
Removes an item from the dictionary.
- removeFilters() - Method in class org.jfree.pdf.stream.Stream
-
Removes any filters that were previously added.
- rotate(double) - Method in class org.jfree.pdf.PDFGraphics2D
-
Applies a rotation (anti-clockwise) about
(0, 0)
. - rotate(double, double, double) - Method in class org.jfree.pdf.PDFGraphics2D
-
Applies a rotation (anti-clockwise) about
(x, y)
. - roundRect - Variable in class org.jfree.pdf.PDFGraphics2D
-
An instance that is lazily instantiated in draw/fillRoundRect and then subsequently reused to avoid creating a lot of garbage.
S
- SAMPLED - Enum constant in enum class org.jfree.pdf.function.FunctionType
-
PDF function type 0.
- scale(double, double) - Method in class org.jfree.pdf.PDFGraphics2D
-
Applies a scale transformation.
- setArc(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the attributes of the reusable
Arc2D
object that is used byPDFGraphics2D.drawArc(int, int, int, int, int, int)
andPDFGraphics2D.fillArc(int, int, int, int, int, int)
methods. - setAuthor(String) - Method in class org.jfree.pdf.PDFDocument
-
Sets the author for the document.
- setBackground(Color) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the background color.
- setC0(float[]) - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
-
Sets the function result to be used when x is 0.0.
- setC1(float[]) - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
-
Sets the function result to be used when x is 1.0.
- setClip(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the user clipping region to the specified rectangle.
- setClip(Shape) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the user clipping region.
- setColor(Color) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the foreground color.
- setComposite(Composite) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the composite (only
AlphaComposite
is handled). - setCoords(double[]) - Method in class org.jfree.pdf.shading.AxialShading
-
Sets the axis coordinates array
(x1, y1, x2, y2)
. - setCoords(double[]) - Method in class org.jfree.pdf.shading.RadialShading
-
Sets the array containing the coordinates
(x1, y1, r1, x2, y2, r2)
of the starting circle and the ending circle. - setDebugMode(boolean) - Method in class org.jfree.pdf.PDFDocument
-
Sets the debug MODE flag (this needs to be set before any call to
PDFDocument.createPage(java.awt.geom.Rectangle2D)
). - setDomain(double[]) - Method in class org.jfree.pdf.function.Function
-
Sets the domain for the function.
- setDomain(double[]) - Method in class org.jfree.pdf.shading.AxialShading
-
Sets the domain.
- setDomain(double[]) - Method in class org.jfree.pdf.shading.RadialShading
-
Sets the domain.
- setExtend(boolean[]) - Method in class org.jfree.pdf.shading.AxialShading
-
Sets the extend array.
- setExtend(boolean[]) - Method in class org.jfree.pdf.shading.RadialShading
-
Sets the extend array.
- setFont(Font) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the font to be used for drawing text.
- setFunction(Function) - Method in class org.jfree.pdf.shading.AxialShading
-
Sets the function for this shading.
- setFunction(Function) - Method in class org.jfree.pdf.shading.RadialShading
-
Sets the function for this shading.
- setN(double) - Method in class org.jfree.pdf.function.ExponentialInterpolationFunction
-
Sets the interpolation exponent.
- setNonStrokeAlpha(float) - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
-
Sets the non-stroke alpha.
- setOval(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the attributes of the reusable
Ellipse2D
object that is used by thePDFGraphics2D.drawOval(int, int, int, int)
andPDFGraphics2D.fillOval(int, int, int, int)
methods. - setPaint(Paint) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the paint used to draw or fill shapes (or text).
- setPaintMode() - Method in class org.jfree.pdf.PDFGraphics2D
-
Does nothing in this
PDFGraphics2D
implementation. - setRect(int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the attributes of the reusable
Rectangle2D
object that is used by theGraphics.drawRect(int, int, int, int)
andPDFGraphics2D.fillRect(int, int, int, int)
methods. - setRenderingHint(RenderingHints.Key, Object) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the value for a hint.
- setRenderingHints(Map<?, ?>) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the rendering hints to the specified collection.
- setRoundRect(int, int, int, int, int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the attributes of the reusable
RoundRectangle2D
object that is used by thePDFGraphics2D.drawRoundRect(int, int, int, int, int, int)
andPDFGraphics2D.fillRoundRect(int, int, int, int, int, int)
methods. - setShading(Shading) - Method in class org.jfree.pdf.internal.Pattern.ShadingPattern
-
Sets the shading.
- setStroke(Stroke) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the stroke that will be used to draw shapes.
- setStrokeAlpha(float) - Method in class org.jfree.pdf.dictionary.GraphicsStateDictionary
-
Sets the stroke alpha.
- setTitle(String) - Method in class org.jfree.pdf.PDFDocument
-
Sets the title for the document.
- setTransform(AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
-
Sets the transform.
- setTransform(AffineTransform) - Method in class org.jfree.pdf.stream.GraphicsStream
-
Sets the transform.
- setType(String) - Method in class org.jfree.pdf.dictionary.Dictionary
-
Sets the type (for example, "/Catalog").
- setXORMode(Color) - Method in class org.jfree.pdf.PDFGraphics2D
-
Does nothing in this
PDFGraphics2D
implementation. - shading - Variable in class org.jfree.pdf.internal.Pattern.ShadingPattern
- Shading - Class in org.jfree.pdf.shading
-
A PDF shading object (this class is abstract, subclasses implement particular shading types).
- Shading(int, ShadingType) - Constructor for class org.jfree.pdf.shading.Shading
-
Creates a new shading instance.
- ShadingPattern(int, Shading, AffineTransform) - Constructor for class org.jfree.pdf.internal.Pattern.ShadingPattern
-
Creates a new shading pattern.
- shadingType - Variable in class org.jfree.pdf.shading.Shading
-
The shading type.
- ShadingType - Enum Class in org.jfree.pdf.shading
-
An enumeration of the PDF shading types.
- ShadingType(int) - Constructor for enum class org.jfree.pdf.shading.ShadingType
-
Creates a new shading type.
- shear(double, double) - Method in class org.jfree.pdf.PDFGraphics2D
-
Applies a shear transformation.
- size() - Method in class org.jfree.pdf.dictionary.Dictionary
-
Returns the number of items in the dictionary.
- softMaskImageRef - Variable in class org.jfree.pdf.stream.PDFImage
- startEncoding() - Method in class org.jfree.pdf.filter.Ascii85OutputStream
- STITCHING - Enum constant in enum class org.jfree.pdf.function.FunctionType
-
PDF function type 3.
- StitchingFunction - Class in org.jfree.pdf.function
-
A stitching function.
- StitchingFunction(int, Function[], float[], float[]) - Constructor for class org.jfree.pdf.function.StitchingFunction
-
Creates a new stitching function.
- Stream - Class in org.jfree.pdf.stream
- Stream(int) - Constructor for class org.jfree.pdf.stream.Stream
-
Creates a new stream.
- stroke - Variable in class org.jfree.pdf.PDFGraphics2D
- strokeAlpha - Variable in class org.jfree.pdf.dictionary.GraphicsStateDictionary
T
- TENSOR - Enum constant in enum class org.jfree.pdf.shading.ShadingType
- TIMES_BOLD - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Times-Bold'.
- TIMES_BOLDITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Times-BoldItalic'.
- TIMES_ITALIC - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Times-Italic'.
- TIMES_ROMAN - Static variable in class org.jfree.pdf.internal.PDFFont
-
Identifier for the standard PDF font 'Times-Roman'.
- title - Variable in class org.jfree.pdf.PDFDocument
-
The document title (can be null).
- toBytes(String) - Method in class org.jfree.pdf.PDFDocument
-
A utility method to convert a string to US-ASCII byte format.
- toBytes(String) - Static method in class org.jfree.pdf.util.PDFUtils
-
A utility method to convert a string to US-ASCII byte format.
- toDateFormat(Date) - Static method in class org.jfree.pdf.util.PDFUtils
-
Returns a string in standard PDF date format representing the specified date (in the default timezone).
- toPDFArray(boolean[]) - Static method in class org.jfree.pdf.util.PDFUtils
-
A utility method to convert a boolean[] to a PDF array string.
- toPDFArray(double[]) - Static method in class org.jfree.pdf.util.PDFUtils
-
A utility method to convert a double[] to a PDF array string.
- toPDFArray(float[]) - Static method in class org.jfree.pdf.util.PDFUtils
-
A utility method to convert a float[] to a PDF array string.
- toPDFBytes() - Method in class org.jfree.pdf.dictionary.Dictionary
-
Returns a byte array containing the ASCII encoding of the dictionary.
- toPDFBytes() - Method in class org.jfree.pdf.internal.PDFObject
-
Returns the PDF bytes representing this object.
- toPDFDateFormat(Calendar) - Static method in class org.jfree.pdf.util.PDFUtils
-
Returns a string in standard PDF date format representing the date contained by the specified calendar.
- toPDFString() - Method in class org.jfree.pdf.dictionary.Dictionary
-
Returns a string containing the PDF text describing the dictionary.
- toString() - Method in class org.jfree.pdf.internal.FontKey
-
Returns a string representation of this instance, primarily for debugging purposes.
- transform - Variable in class org.jfree.pdf.PDFGraphics2D
- transform(AffineTransform) - Method in class org.jfree.pdf.PDFGraphics2D
-
Applies this transform to the existing transform by concatenating it.
- transformDP(double) - Method in class org.jfree.pdf.stream.GraphicsStream
- transformFormat - Variable in class org.jfree.pdf.stream.GraphicsStream
-
The decimal formatter for transform matrices.
- transformToPDF(AffineTransform) - Static method in class org.jfree.pdf.util.PDFUtils
-
Returns a Java2D AffineTransform in PDF matrix format.
- translate(double, double) - Method in class org.jfree.pdf.PDFGraphics2D
-
Applies the translation
(tx, ty)
. - translate(int, int) - Method in class org.jfree.pdf.PDFGraphics2D
-
Applies the translation
(tx, ty)
. - tuple - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
- type - Variable in class org.jfree.pdf.dictionary.Dictionary
-
The type entry.
U
- useSpaceCompression - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
V
- VALUE_DRAW_STRING_TYPE_STANDARD - Static variable in class org.jfree.pdf.PDFHints
-
Hint value for
KEY_DRAW_STRING_TYPE
to specify that strings should be written to the output using standard PDF text primitives. - VALUE_DRAW_STRING_TYPE_VECTOR - Static variable in class org.jfree.pdf.PDFHints
-
Hint value for
KEY_DRAW_STRING_TYPE
to say that strings should be written to the output using vector graphics primitives. - valueOf(String) - Static method in enum class org.jfree.pdf.filter.FilterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jfree.pdf.function.FunctionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jfree.pdf.shading.ShadingType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jfree.pdf.filter.FilterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jfree.pdf.function.FunctionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jfree.pdf.shading.ShadingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- width - Variable in class org.jfree.pdf.filter.Ascii85OutputStream
- width - Variable in class org.jfree.pdf.PDFGraphics2D
- width - Variable in class org.jfree.pdf.PDFGraphicsConfiguration
- width - Variable in class org.jfree.pdf.stream.PDFImage
-
The width.
- width - Variable in class org.jfree.pdf.stream.PDFSoftMaskImage
-
The width.
- write(int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
-
Writes a single byte to the stream.
- writeToFile(File) - Method in class org.jfree.pdf.PDFDocument
-
Writes the PDF document to a file.
- writeUnencoded(byte[]) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
-
Writes bytes to the underlying output stream, unencoded.
- writeUnencoded(byte[], int, int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
-
Writes bytes to the underlying output stream, unencoded.
- writeUnencoded(int) - Method in class org.jfree.pdf.filter.Ascii85OutputStream
-
Writes a single byte to the underlying output stream, unencoded.
X
A B C D E F G H I J K L M N O P R S T U V W XAll Classes and Interfaces|All Packages|Constant Field Values