Package com.lowagie.text.pdf.codec.wmf
Class MetaState
java.lang.Object
com.lowagie.text.pdf.codec.wmf.MetaState
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intintintintintintintstatic final intintfloatfloatstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intintstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMetaObject(MetaObject object) voidvoiddeleteMetaObject(int index) intGetter for property backgroundMode.Getter for property currentBackgroundColor.Getter for property currentTextColor.booleanintGetter for property polyFillMode.intGetter for property textAlign.voidrestoreState(int index, PdfContentByte cb) voidvoidselectMetaObject(int index, PdfContentByte cb) voidsetBackgroundMode(int backgroundMode) Setter for property backgroundMode.voidsetCurrentBackgroundColor(Color currentBackgroundColor) Setter for property currentBackgroundColor.voidvoidsetCurrentTextColor(Color currentTextColor) Setter for property currentTextColor.voidsetExtentWx(int extentWx) voidsetExtentWy(int extentWy) voidvoidvoidsetMetaState(MetaState state) voidsetOffsetWx(int offsetWx) voidsetOffsetWy(int offsetWy) voidsetPolyFillMode(int polyFillMode) Setter for property polyFillMode.voidsetScalingX(float scalingX) voidsetScalingY(float scalingY) voidsetTextAlign(int textAlign) Setter for property textAlign.floattransformAngle(float angle) floattransformX(int x) floattransformY(int y)
-
Field Details
-
TA_NOUPDATECP
public static final int TA_NOUPDATECP- See Also:
-
TA_UPDATECP
public static final int TA_UPDATECP- See Also:
-
TA_LEFT
public static final int TA_LEFT- See Also:
-
TA_RIGHT
public static final int TA_RIGHT- See Also:
-
TA_CENTER
public static final int TA_CENTER- See Also:
-
TA_TOP
public static final int TA_TOP- See Also:
-
TA_BOTTOM
public static final int TA_BOTTOM- See Also:
-
TA_BASELINE
public static final int TA_BASELINE- See Also:
-
TRANSPARENT
public static final int TRANSPARENT- See Also:
-
OPAQUE
public static final int OPAQUE- See Also:
-
ALTERNATE
public static final int ALTERNATE- See Also:
-
WINDING
public static final int WINDING- See Also:
-
savedStates
-
MetaObjects
-
currentPoint
-
currentPen
-
currentBrush
-
currentFont
-
currentBackgroundColor
-
currentTextColor
-
backgroundMode
public int backgroundMode -
polyFillMode
public int polyFillMode -
lineJoin
public int lineJoin -
textAlign
public int textAlign -
offsetWx
public int offsetWx -
offsetWy
public int offsetWy -
extentWx
public int extentWx -
extentWy
public int extentWy -
scalingX
public float scalingX -
scalingY
public float scalingY
-
-
Constructor Details
-
MetaState
public MetaState()Creates new MetaState -
MetaState
-
-
Method Details
-
setMetaState
-
addMetaObject
-
selectMetaObject
-
deleteMetaObject
public void deleteMetaObject(int index) -
saveState
-
restoreState
-
cleanup
-
transformX
public float transformX(int x) -
transformY
public float transformY(int y) -
setScalingX
public void setScalingX(float scalingX) -
setScalingY
public void setScalingY(float scalingY) -
setOffsetWx
public void setOffsetWx(int offsetWx) -
setOffsetWy
public void setOffsetWy(int offsetWy) -
setExtentWx
public void setExtentWx(int extentWx) -
setExtentWy
public void setExtentWy(int extentWy) -
transformAngle
public float transformAngle(float angle) -
setCurrentPoint
-
getCurrentPoint
-
getCurrentBrush
-
getCurrentPen
-
getCurrentFont
-
getCurrentBackgroundColor
Getter for property currentBackgroundColor.- Returns:
- Value of property currentBackgroundColor.
-
setCurrentBackgroundColor
Setter for property currentBackgroundColor.- Parameters:
currentBackgroundColor- New value of property currentBackgroundColor.
-
getCurrentTextColor
Getter for property currentTextColor.- Returns:
- Value of property currentTextColor.
-
setCurrentTextColor
Setter for property currentTextColor.- Parameters:
currentTextColor- New value of property currentTextColor.
-
getBackgroundMode
public int getBackgroundMode()Getter for property backgroundMode.- Returns:
- Value of property backgroundMode.
-
setBackgroundMode
public void setBackgroundMode(int backgroundMode) Setter for property backgroundMode.- Parameters:
backgroundMode- New value of property backgroundMode.
-
getTextAlign
public int getTextAlign()Getter for property textAlign.- Returns:
- Value of property textAlign.
-
setTextAlign
public void setTextAlign(int textAlign) Setter for property textAlign.- Parameters:
textAlign- New value of property textAlign.
-
getPolyFillMode
public int getPolyFillMode()Getter for property polyFillMode.- Returns:
- Value of property polyFillMode.
-
setPolyFillMode
public void setPolyFillMode(int polyFillMode) Setter for property polyFillMode.- Parameters:
polyFillMode- New value of property polyFillMode.
-
setLineJoinRectangle
-
setLineJoinPolygon
-
getLineNeutral
public boolean getLineNeutral()
-