public class Java2DRendererBuilder extends BaseRendererBuilder<Java2DRendererBuilder,Java2DRendererBuilderState>
| Modifier and Type | Class and Description |
|---|---|
static class |
Java2DRendererBuilder.Graphics2DPaintingReplacedElement
This class is internal to this library, please do not use or override it!
|
BaseRendererBuilder.BaseRendererBuilderState, BaseRendererBuilder.FontStyle, BaseRendererBuilder.FSFontUseCase, BaseRendererBuilder.PageSizeUnits, BaseRendererBuilder.TextDirectionPAGE_SIZE_LETTER_HEIGHT, PAGE_SIZE_LETTER_UNITS, PAGE_SIZE_LETTER_WIDTH, state| Constructor and Description |
|---|
Java2DRendererBuilder() |
| Modifier and Type | Method and Description |
|---|---|
Java2DRenderer |
buildJava2DRenderer() |
Java2DRenderer |
buildJava2DRenderer(Closeable diagnosticConsumer) |
void |
runFirstPage()
useLayoutGraphics and toPageProcessor MUST have
been called. |
void |
runPaged()
useLayoutGraphics and toPageProcessor MUST have
been called. |
Java2DRendererBuilder |
toPageProcessor(FSPageProcessor pageProcessor)
Output the document in paged format.
|
Java2DRendererBuilder |
toSinglePage(FSPageProcessor pageProcessor)
Render everything to a single page.
|
Java2DRendererBuilder |
useEnvironmentFonts(boolean useEnvironmentFonts)
Whether to use fonts available in the environment.
|
Java2DRendererBuilder |
useLayoutGraphics(Graphics2D g2d)
Compulsory method.
|
addDOMMutator, applyDiagnosticConsumer, defaultTextDirection, testMode, useDefaultPageSize, useDocumentBuilderFactoryImplementationClass, useExternalResourceAccessControl, useFastMode, useFont, useFont, useFont, useFont, useFont, useFont, useHttpStreamImplementation, useInitialPageNumber, useMathMLDrawer, useObjectDrawerFactory, useProtocolsStreamImplementation, useProtocolsStreamImplementation, useReplacementText, useSVGDrawer, useTransformerFactoryImplementationClass, useUnicodeBidiReorderer, useUnicodeBidiSplitter, useUnicodeCharacterBreaker, useUnicodeLineBreaker, useUnicodeToLowerTransformer, useUnicodeToTitleTransformer, useUnicodeToUpperTransformer, useUriResolver, withDiagnosticConsumer, withFile, withHtmlContent, withUri, withW3cDocumentpublic Java2DRendererBuilder useLayoutGraphics(Graphics2D g2d)
g2d - public Java2DRendererBuilder useEnvironmentFonts(boolean useEnvironmentFonts)
public Java2DRendererBuilder toSinglePage(FSPageProcessor pageProcessor)
public Java2DRendererBuilder toPageProcessor(FSPageProcessor pageProcessor)
pageProcessor - public void runPaged()
throws IOException
useLayoutGraphics and toPageProcessor MUST have
been called. Also a document MUST have been set with one of the with*
methods. This will build the renderer and output each page of the document to
the specified page processor.IOExceptionpublic void runFirstPage()
throws IOException
useLayoutGraphics and toPageProcessor MUST have
been called. Also a document MUST have been set with one of the with*
methods. This will build the renderer and output the first page of the
document to the specified page processor.IOExceptionpublic Java2DRenderer buildJava2DRenderer()
public Java2DRenderer buildJava2DRenderer(Closeable diagnosticConsumer)
Copyright © 2004–2025. All rights reserved.