Package org.apache.fop.fo.extensions.svg
Class SVGElement.PDFUnitContext
java.lang.Object
org.apache.fop.fo.extensions.svg.SVGElement.PDFUnitContext
- All Implemented Interfaces:
org.apache.batik.parser.UnitProcessor.Context
- Enclosing class:
SVGElement
public static class SVGElement.PDFUnitContext
extends Object
implements org.apache.batik.parser.UnitProcessor.Context
This class is the default context for a particular
element. Information not available on the element are obtained from
the bridge context (such as the viewport or the pixel to
millimeter factor.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the element.floatReturns the font-size value.org.apache.batik.parser.UnitProcessor.ContextReturns the context of the parent element of this context.floatReturns the pixel to mm factor.floatReturns the pixel to mm factor.floatReturns the viewport height used to compute units.floatReturns the viewport width used to compute units.floatReturns the x-height value.
-
Constructor Details
-
PDFUnitContext
Create a PDF unit context.- Parameters:
size- the font size.e- the svg elementptmm- the pixel to millimeter factor
-
-
Method Details
-
getElement
Returns the element.- Specified by:
getElementin interfaceorg.apache.batik.parser.UnitProcessor.Context- Returns:
- the element
-
getParentElementContext
public org.apache.batik.parser.UnitProcessor.Context getParentElementContext()Returns the context of the parent element of this context. Since this is always for the root SVG element there never should be one...- Returns:
- null
-
getPixelToMM
public float getPixelToMM()Returns the pixel to mm factor. (this is deprecated)- Specified by:
getPixelToMMin interfaceorg.apache.batik.parser.UnitProcessor.Context- Returns:
- the pixel to millimeter factor
-
getPixelUnitToMillimeter
public float getPixelUnitToMillimeter()Returns the pixel to mm factor.- Specified by:
getPixelUnitToMillimeterin interfaceorg.apache.batik.parser.UnitProcessor.Context- Returns:
- the pixel to millimeter factor
-
getFontSize
public float getFontSize()Returns the font-size value.- Specified by:
getFontSizein interfaceorg.apache.batik.parser.UnitProcessor.Context- Returns:
- the default font size
-
getXHeight
public float getXHeight()Returns the x-height value.- Specified by:
getXHeightin interfaceorg.apache.batik.parser.UnitProcessor.Context- Returns:
- the x-height value
-
getViewportWidth
public float getViewportWidth()Returns the viewport width used to compute units.- Specified by:
getViewportWidthin interfaceorg.apache.batik.parser.UnitProcessor.Context- Returns:
- the default viewport width of 100
-
getViewportHeight
public float getViewportHeight()Returns the viewport height used to compute units.- Specified by:
getViewportHeightin interfaceorg.apache.batik.parser.UnitProcessor.Context- Returns:
- the default viewport height of 100
-