Package org.apache.fop.render.pdf
Class PDFRenderingContext
java.lang.Object
org.apache.fop.render.AbstractRenderingContext
org.apache.fop.render.pdf.PDFRenderingContext
- All Implemented Interfaces:
RenderingContext
Rendering context for PDF production.
-
Constructor Summary
ConstructorDescriptionPDFRenderingContext
(FOUserAgent userAgent, PDFContentGenerator generator, PDFPage page, FontInfo fontInfo) Main constructor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the font list.Returns the PDF content generator.Returns the MIME type associated with the current output format.getPage()
Returns the current PDF page.void
setCurrentSessionStructElem
(PDFStructElem currentSessionStructElem) void
setPageNumbers
(Map<Integer, PDFArray> pageNumbers) void
setPdfLogicalStructureHandler
(PDFLogicalStructureHandler pdfLogicalStructureHandler) Methods inherited from class org.apache.fop.render.AbstractRenderingContext
getHint, getHints, getUserAgent, putHint, putHints
-
Constructor Details
-
PDFRenderingContext
public PDFRenderingContext(FOUserAgent userAgent, PDFContentGenerator generator, PDFPage page, FontInfo fontInfo) Main constructor.- Parameters:
userAgent
- the user agentgenerator
- the PDF content generatorpage
- the current PDF pagefontInfo
- the font list
-
-
Method Details
-
getMimeType
Returns the MIME type associated with the current output format.- Returns:
- the MIME type (ex. application/pdf)
-
getGenerator
Returns the PDF content generator.- Returns:
- the PDF content generator
-
getPage
Returns the current PDF page.- Returns:
- the PDF page
-
getFontInfo
Returns the font list.- Returns:
- the font list
-
getPageNumbers
-
setPageNumbers
-
getPdfLogicalStructureHandler
-
setPdfLogicalStructureHandler
-
getCurrentSessionStructElem
-
setCurrentSessionStructElem
-