Class CustomPageDrawer.MyPDFRenderer
- java.lang.Object
-
- org.apache.pdfbox.rendering.PDFRenderer
-
- org.apache.pdfbox.examples.rendering.CustomPageDrawer.MyPDFRenderer
-
- Enclosing class:
- CustomPageDrawer
private static class CustomPageDrawer.MyPDFRenderer extends PDFRenderer
Example PDFRenderer subclass, uses MyPageDrawer for custom rendering.
-
-
Field Summary
-
Fields inherited from class org.apache.pdfbox.rendering.PDFRenderer
document
-
-
Constructor Summary
Constructors Constructor Description MyPDFRenderer(PDDocument document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PageDrawercreatePageDrawer(PageDrawerParameters parameters)Returns a new PageDrawer instance, using the given parameters.-
Methods inherited from class org.apache.pdfbox.rendering.PDFRenderer
getAnnotationsFilter, getDefaultDestination, getImageDownscalingOptimizationThreshold, getRenderingHints, isGroupEnabled, isSubsamplingAllowed, renderImage, renderImage, renderImage, renderImage, renderImageWithDPI, renderImageWithDPI, renderPageToGraphics, renderPageToGraphics, renderPageToGraphics, renderPageToGraphics, setAnnotationsFilter, setDefaultDestination, setImageDownscalingOptimizationThreshold, setRenderingHints, setSubsamplingAllowed
-
-
-
-
Constructor Detail
-
MyPDFRenderer
MyPDFRenderer(PDDocument document)
-
-
Method Detail
-
createPageDrawer
protected PageDrawer createPageDrawer(PageDrawerParameters parameters) throws java.io.IOException
Description copied from class:PDFRendererReturns a new PageDrawer instance, using the given parameters. May be overridden.- Overrides:
createPageDrawerin classPDFRenderer- Parameters:
parameters- parameters to be used when creating the PageDrawer instance- Returns:
- a new PageDrawer instance
- Throws:
java.io.IOException- id the PageDrawer instance could not be created
-
-