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
ConstructorsConstructorDescriptionPDFRenderingContext(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.voidsetCurrentSessionStructElem(PDFStructElem currentSessionStructElem) voidsetPageNumbers(Map<Integer, PDFArray> pageNumbers) voidsetPdfLogicalStructureHandler(PDFLogicalStructureHandler pdfLogicalStructureHandler) voidsetUsedFieldNames(Map<String, Object> usedFieldNames) 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
-
getUsedFieldNames
-
setUsedFieldNames
-
getPageNumbers
-
setPageNumbers
-
getPdfLogicalStructureHandler
-
setPdfLogicalStructureHandler
-
getCurrentSessionStructElem
-
setCurrentSessionStructElem
-