A B C D E F G H I J L M P R S T U W _ 
All Classes All Packages

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. not in headless mode), the image will be compatible with the screen device allowing for best performance.
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
 
isSupportsSelection() - Method in class com.openhtmltopdf.java2d.Java2DOutputDevice
Deprecated.

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, FontSpecification) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
 
resolveFont(SharedContext, String[], float, IdentValue, IdentValue, IdentValue) - Method in class com.openhtmltopdf.java2d.Java2DFontResolver
Resolves a list of font families.
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() - 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.
ScalingOptions(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) - Method in class com.openhtmltopdf.java2d.Java2DTextRenderer
 
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. image is already at target size).
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. image is already at target size).
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 _ 
All Classes All Packages