Interface RenderingContext
- All Known Implementing Classes:
AbstractRenderingContext, AFPRenderingContext, Java2DRenderingContext, PCLRenderingContext, PDFRenderingContext, PSRenderingContext, SVGRenderingContext
public interface RenderingContext
Implementations of this interface provide context information needed by supporting classes
during specific tasks (like image rendering).
-
Method Summary
Modifier and TypeMethodDescriptionReturns a hint identified by a key.getHints()Returns an unmodifiable representation of all hints.Returns the MIME type associated with the current output format.Returns the user agent.voidSets an additional hint, overriding an existing hint.voidAdds additional hints to the existing hints, overriding existing hints.
-
Method Details
-
getMimeType
String getMimeType()Returns the MIME type associated with the current output format.- Returns:
- the MIME type (ex. application/pdf)
-
getUserAgent
FOUserAgent getUserAgent()Returns the user agent. The user agent is used to access configuration and other information for the rendering process.- Returns:
- the user agent
-
putHints
Adds additional hints to the existing hints, overriding existing hints.- Parameters:
additionalHints- a map of additional hints
-
putHint
-
getHints
-
getHint
-