Skip navigation links
A B C D E F G H I J L M P R S T U W _ 

A

addFontFile(File, String, Integer, IdentValue) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
Add a font using a existing file.
addInputStreamFont(FSSupplier<InputStream>, String, Integer, IdentValue) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
 
ANTI_ALIAS_FONT_SIZE_MIN - Static variable in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
antiAliasRenderingHint - Variable in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
applyRenderingHints(Graphics2D) - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
Applies any rendering hints configured for these ScalingOptions to a Graphics2D instance before image operations are called on it.
AREA - Static variable in class com.openhtmltopdf.java2d.image.DownscaleQuality
One step, fast, but should be better than low-quality.
asString() - Method in class com.openhtmltopdf.java2d.image.DownscaleQuality
 
AWTFSFont - Class in com.openhtmltopdf.java2d.font
 
AWTFSFont(List<Font>, float) - Constructor for class com.openhtmltopdf.java2d.font.AWTFSFont
 
AWTFSGlyphVector - Class in com.openhtmltopdf.java2d.font
 
AWTFSGlyphVector(GlyphVector) - Constructor for class com.openhtmltopdf.java2d.font.AWTFSGlyphVector
 
AWTFSImage - Class in com.openhtmltopdf.java2d.image
 
AWTFSImage() - Constructor for class com.openhtmltopdf.java2d.image.AWTFSImage
 

B

BufferedImagePageProcessor - Class in com.openhtmltopdf.java2d.api
PageProcessor to render everything to buffered images
BufferedImagePageProcessor(int, double) - Constructor for class com.openhtmltopdf.java2d.api.BufferedImagePageProcessor
 
buildJava2DRenderer() - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
 
buildJava2DRenderer(Closeable) - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
 

C

close() - Method in class com.openhtmltopdf.java2d.Java2DRenderer
 
com.openhtmltopdf.java2d - package com.openhtmltopdf.java2d
 
com.openhtmltopdf.java2d.api - package com.openhtmltopdf.java2d.api
 
com.openhtmltopdf.java2d.font - package com.openhtmltopdf.java2d.font
 
com.openhtmltopdf.java2d.image - package com.openhtmltopdf.java2d.image
 
convertToBufferedImage(Image, int) - Static method in class com.openhtmltopdf.java2d.image.ImageUtil
Utility method to convert an AWT Image to a BufferedImage.
createCompatibleBufferedImage(int, int, int) - Static method in class com.openhtmltopdf.java2d.image.ImageUtil
Helper method to instantiate new BufferedImages; if the graphics environment is actually connected to real screen devices (e.g.
createFont(SharedContext, Font, float, IdentValue, IdentValue, IdentValue) - Static method in class com.openhtmltopdf.java2d.Java2DFontResolver
Creates a concrete instance of a font at specified size, weight, style and variant.
createImage(Image) - Static method in class com.openhtmltopdf.java2d.image.AWTFSImage
 
createLayoutGraphics() - Method in class com.openhtmltopdf.java2d.api.DefaultPageProcessor
Create a graphics device that can be supplied to useLayoutGraphics.
createPage(int, int, int) - Method in class com.openhtmltopdf.java2d.api.BufferedImagePageProcessor
 
createPage(int, int, int) - Method in class com.openhtmltopdf.java2d.api.DefaultPageProcessor
 
createPage(int, int, int) - Method in interface com.openhtmltopdf.java2d.api.FSPageProcessor
 
createReplacedElement(LayoutContext, BlockBox, UserAgentCallback, int, int) - Method in class com.openhtmltopdf.java2d.Java2DReplacedElementFactory
 
createTransparentImage(int, int) - Static method in class com.openhtmltopdf.java2d.image.ImageUtil
 

D

DefaultPage(int, int, int, FSPageOutputStreamSupplier, int, String) - Constructor for class com.openhtmltopdf.java2d.api.DefaultPageProcessor.DefaultPage
 
DefaultPageProcessor - Class in com.openhtmltopdf.java2d.api
 
DefaultPageProcessor(FSPageOutputStreamSupplier, int, String) - Constructor for class com.openhtmltopdf.java2d.api.DefaultPageProcessor
Creates a page processor which saves each page as an image.
DefaultPageProcessor.DefaultPage - Class in com.openhtmltopdf.java2d.api
 
detach(LayoutContext) - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
DOTS_PER_INCH - Static variable in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder.Graphics2DPaintingReplacedElement
 
DownscaleQuality - Class in com.openhtmltopdf.java2d.image
Simple enumerated constants for downscaling (scaling to smaller image size)--since we have various options for what algorithm to use.
draw(Shape) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
drawBorderLine(Shape, int, int, boolean) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
drawImage(FSImage, int, int, boolean) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
drawLine(int, int, int, int) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
drawLinearGradient(FSLinearGradient, Shape) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
drawOval(int, int, int, int) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
drawRect(int, int, int, int) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
drawSelection(RenderingContext, InlineText) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
Deprecated.
drawString(OutputDevice, String, float, float) - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
drawString(OutputDevice, String, float, float, JustificationInfo) - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
Draws a justified string.
drawWithGraphics(float, float, float, float, OutputDeviceGraphicsDrawer) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 

E

endStructure(Object) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 

F

FAST - Static variable in class com.openhtmltopdf.java2d.image.DownscaleQuality
Low quality, but very fast.
fill(Shape) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
fillOval(int, int, int, int) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
fillRect(int, int, int, int) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
finish(RenderingContext, BlockBox) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
finishPage(FSPage) - Method in class com.openhtmltopdf.java2d.api.BufferedImagePageProcessor
 
finishPage(FSPage) - Method in class com.openhtmltopdf.java2d.api.DefaultPageProcessor
 
finishPage(FSPage) - Method in interface com.openhtmltopdf.java2d.api.FSPageProcessor
 
flushCache() - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
Deprecated.
forString(String, DownscaleQuality) - Static method in class com.openhtmltopdf.java2d.image.DownscaleQuality
Retrieves the DownscaleQuality instance for the corresponding string.
fractionalFontMetricsHint - Variable in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
FSPage - Interface in com.openhtmltopdf.java2d.api
 
FSPageOutputStreamSupplier - Interface in com.openhtmltopdf.java2d.api
 
FSPageProcessor - Interface in com.openhtmltopdf.java2d.api
 

G

getAntiAliasMinFontSize() - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
getAWTFonts() - Method in class com.openhtmltopdf.java2d.font.AWTFSFont
 
getAWTFonts() - Method in class com.openhtmltopdf.java2d.Java2DFont
 
getBaseline() - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
 
getDownscalingHint() - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
 
getFont() - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
getFontInstanceHashName(SharedContext, String, float, IdentValue, IdentValue, IdentValue) - Static method in class com.openhtmltopdf.java2d.Java2DFontResolver
Gets the hash key for a concrete instance of a font.
getFontResolver() - Method in class com.openhtmltopdf.java2d.Java2DRenderer
 
getFSFontMetrics(FontContext, FSFont, String) - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
getGlyphPositions(OutputDevice, FSFont, String) - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
This method gets glyph positions for purposes of selecting text.
getGlyphVector() - Method in class com.openhtmltopdf.java2d.font.AWTFSGlyphVector
 
getGraphics() - Method in class com.openhtmltopdf.java2d.api.DefaultPageProcessor.DefaultPage
 
getGraphics() - Method in interface com.openhtmltopdf.java2d.api.FSPage
 
getGraphics() - Method in class com.openhtmltopdf.java2d.Java2DFontContext
 
getGraphics() - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
getImage() - Method in class com.openhtmltopdf.java2d.image.AWTFSImage
 
getImage() - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
The image we're replacing.
getImageResource(String, ExternalResourceType) - Method in class com.openhtmltopdf.java2d.Java2DUserAgent
Retrieves the image located at the given URI.
getIntrinsicHeight() - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
getIntrinsicHeight() - Method in class com.openhtmltopdf.java2d.Java2DSVGReplacedElement
 
getIntrinsicWidth() - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
getIntrinsicWidth() - Method in class com.openhtmltopdf.java2d.Java2DSVGReplacedElement
 
getLocation() - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
getPageCount() - Method in class com.openhtmltopdf.java2d.Java2DRenderer
 
getPageImages() - Method in class com.openhtmltopdf.java2d.api.BufferedImagePageProcessor
 
getRenderingHint() - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
 
getRenderingHint(RenderingHints.Key) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
getRenderingHints() - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
Returns a Map of image rendering hints applicable to Graphics2D.setRenderingHints(java.util.Map).
getRenderingHints() - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
If anti-alias text is enabled, the value from RenderingHints to use for AA smoothing in Java2D.
getScaledInstance(ScalingOptions, BufferedImage) - Static method in class com.openhtmltopdf.java2d.image.ImageUtil
Scales an image to the requested width and height, assuming these are both >= 1; size given in pixels.
getScaledInstance(BufferedImage, int, int) - Static method in class com.openhtmltopdf.java2d.image.ImageUtil
Scales an image to the requested width and height, assuming these are both >= 1; size given in pixels.
getSize2D() - Method in class com.openhtmltopdf.java2d.font.AWTFSFont
 
getSize2D() - Method in class com.openhtmltopdf.java2d.Java2DFont
 
getStroke() - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
getTargetHeight() - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
 
getTargetWidth() - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
 
getWidth(FontContext, FSFont, String) - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
Graphics2DPaintingReplacedElement(int, int) - Constructor for class com.openhtmltopdf.java2d.api.Java2DRendererBuilder.Graphics2DPaintingReplacedElement
 

H

hasBaseline() - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
 
HIGH_QUALITY - Static variable in class com.openhtmltopdf.java2d.image.DownscaleQuality
Highest-quality downscaling; probably slowest as well.

I

ImageReplacedElement - Class in com.openhtmltopdf.java2d.image
An ImageReplacedElement is a ReplacedElement that contains a Image.
ImageReplacedElement() - Constructor for class com.openhtmltopdf.java2d.image.ImageReplacedElement
 
ImageReplacedElement(Image, int, int) - Constructor for class com.openhtmltopdf.java2d.image.ImageReplacedElement
Creates a new ImageReplacedElement and scales it to the size specified if either width or height has a valid value (values are > -1), otherwise original size is preserved.
ImageUtil - Class in com.openhtmltopdf.java2d.image
Static utility methods for working with images.
ImageUtil() - Constructor for class com.openhtmltopdf.java2d.image.ImageUtil
 
importFontFaces(List<FontFaceRule>) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
 
initializePage(Graphics2D) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
isReplacedElement(Element) - Method in class com.openhtmltopdf.java2d.Java2DReplacedElementFactory
 
isRequiresInteractivePaint() - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
isSupportsCMYKColors() - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 

J

Java2DFont - Class in com.openhtmltopdf.java2d
 
Java2DFont(List<Font>, float) - Constructor for class com.openhtmltopdf.java2d.Java2DFont
 
Java2DFontContext - Class in com.openhtmltopdf.java2d
 
Java2DFontContext(Graphics2D) - Constructor for class com.openhtmltopdf.java2d.Java2DFontContext
 
Java2DFontResolver - Class in com.openhtmltopdf.java2d
REsolves an AWT font instance from a list of CSS font families and characteristics.
Java2DFontResolver(SharedContext, boolean) - Constructor for class com.openhtmltopdf.java2d.Java2DFontResolver
 
Java2DObjectDrawerReplacedElement - Class in com.openhtmltopdf.java2d
 
Java2DObjectDrawerReplacedElement(Element, FSObjectDrawer, int, int, int) - Constructor for class com.openhtmltopdf.java2d.Java2DObjectDrawerReplacedElement
 
Java2DOutputDevice - Class in com.openhtmltopdf.java2d
 
Java2DOutputDevice(Graphics2D) - Constructor for class com.openhtmltopdf.java2d.Java2DOutputDevice
 
Java2DRenderer - Class in com.openhtmltopdf.java2d
 
Java2DRenderer(BaseDocument, UnicodeImplementation, PageDimensions, Java2DRendererBuilderState, Closeable) - Constructor for class com.openhtmltopdf.java2d.Java2DRenderer
Subject to change.
Java2DRendererBuilder - Class in com.openhtmltopdf.java2d.api
Build a Java2D renderer for a given HTML.
Java2DRendererBuilder() - Constructor for class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
 
Java2DRendererBuilder.Graphics2DPaintingReplacedElement - Class in com.openhtmltopdf.java2d.api
This class is internal to this library, please do not use or override it!
Java2DRendererBuilderState - Class in com.openhtmltopdf.java2d.api
This class is an internal implementation detail.
Java2DReplacedElementFactory - Class in com.openhtmltopdf.java2d
 
Java2DReplacedElementFactory(SVGDrawer, FSObjectDrawerFactory, SVGDrawer) - Constructor for class com.openhtmltopdf.java2d.Java2DReplacedElementFactory
 
Java2DSVGReplacedElement - Class in com.openhtmltopdf.java2d
 
Java2DSVGReplacedElement(Element, SVGDrawer, int, int, Box, CssContext) - Constructor for class com.openhtmltopdf.java2d.Java2DSVGReplacedElement
 
Java2DTextRenderer - Class in com.openhtmltopdf.java2d
Renders to a Graphics2D instance.
Java2DTextRenderer() - Constructor for class com.openhtmltopdf.java2d.Java2DTextRenderer
 
Java2DUserAgent - Class in com.openhtmltopdf.java2d
 
Java2DUserAgent() - Constructor for class com.openhtmltopdf.java2d.Java2DUserAgent
 

L

layout() - Method in class com.openhtmltopdf.java2d.Java2DRenderer
 
LOW_QUALITY - Static variable in class com.openhtmltopdf.java2d.image.DownscaleQuality
Low-quality, but not worst quality

M

makeCompatible(BufferedImage) - Static method in class com.openhtmltopdf.java2d.image.ImageUtil
 

P

paint(OutputDevice, RenderingContext, double, double, double, double) - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder.Graphics2DPaintingReplacedElement
 
paint(OutputDevice, RenderingContext, double, double, double, double) - Method in class com.openhtmltopdf.java2d.Java2DObjectDrawerReplacedElement
 
paint(OutputDevice, RenderingContext, double, double, double, double) - Method in class com.openhtmltopdf.java2d.Java2DSVGReplacedElement
 
paintReplacedElement(RenderingContext, BlockBox) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
popClip() - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
popTransformLayer() - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
pushClip(Shape) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
pushTransformLayer(AffineTransform) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 

R

resolveFont(SharedContext, String[], float, IdentValue, IdentValue, IdentValue) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
Resolves a list of font families.
resolveFont(SharedContext, FontSpecification) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
 
runFirstPage() - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
useLayoutGraphics and toPageProcessor MUST have been called.
runPaged() - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
useLayoutGraphics and toPageProcessor MUST have been called.

S

save() - Method in class com.openhtmltopdf.java2d.api.DefaultPageProcessor.DefaultPage
 
ScalingOptions - Class in com.openhtmltopdf.java2d.image
ScalingOptions(DownscaleQuality, Object) - Constructor for class com.openhtmltopdf.java2d.image.ScalingOptions
Constructor with all options.
ScalingOptions() - Constructor for class com.openhtmltopdf.java2d.image.ScalingOptions
Default scaling options, nearest neighbor interpolation, and fast downscaling.
ScalingOptions(int, int, int, DownscaleQuality, Object) - Constructor for class com.openhtmltopdf.java2d.image.ScalingOptions
Constructor with all options.
setBidiReorderer(BidiReorderer) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setColor(FSColor) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setFont(FSFont) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setFontMapping(String, Font) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
Sets the fontMapping attribute of the FontResolver object
setLocation(int, int) - Method in class com.openhtmltopdf.java2d.image.ImageReplacedElement
setPaint(Paint) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setRenderingContext(RenderingContext) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setRenderingHint(RenderingHints.Key, Object) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setRoot(BlockBox) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setStroke(Stroke) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
setTargetDimensions(Dimension) - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
 
setTargetHeight(int) - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
 
setTargetWidth(int) - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
 
setup(FontContext, BidiReorderer) - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
sizeMatches(int, int) - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
Returns true if the target size specified by these options matches the size provided (e.g.
sizeMatches(Image) - Method in class com.openhtmltopdf.java2d.image.ScalingOptions
Returns true if the target size specified by these options matches the size provided (e.g.
startStructure(StructureType, Box) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 
supply(int) - Method in interface com.openhtmltopdf.java2d.api.FSPageOutputStreamSupplier
 

T

toPageProcessor(FSPageProcessor) - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
Output the document in paged format.
toSinglePage(FSPageProcessor) - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
Render everything to a single page.
translate(double, double) - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
 

U

useEnvironmentFonts(boolean) - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
Whether to use fonts available in the environment.
useLayoutGraphics(Graphics2D) - Method in class com.openhtmltopdf.java2d.api.Java2DRendererBuilder
Compulsory method.

W

writePage(int) - Method in class com.openhtmltopdf.java2d.Java2DRenderer
 
writePages() - Method in class com.openhtmltopdf.java2d.Java2DRenderer
 
writeSinglePage() - Method in class com.openhtmltopdf.java2d.Java2DRenderer
 

_

_image - Variable in class com.openhtmltopdf.java2d.image.ImageReplacedElement
 
_layoutGraphics - Variable in class com.openhtmltopdf.java2d.api.Java2DRendererBuilderState
 
_pageProcessor - Variable in class com.openhtmltopdf.java2d.api.Java2DRendererBuilderState
 
_useEnvironmentFonts - Variable in class com.openhtmltopdf.java2d.api.Java2DRendererBuilderState
 
A B C D E F G H I J L M P R S T U W _ 
Skip navigation links

Copyright © 2004–2025. All rights reserved.