public class GraphicsState extends Object
Modifier and Type | Field and Description |
---|---|
(package private) float |
characterSpacing
The current character spacing.
|
(package private) Matrix |
ctm
The current transformation matrix.
|
(package private) CMapAwareDocumentFont |
font
The active font.
|
(package private) float |
fontSize
The current font size.
|
(package private) float |
horizontalScaling
The current horizontal scaling
|
(package private) boolean |
knockout
The current knockout value.
|
(package private) float |
leading
The current leading.
|
(package private) int |
renderMode
The current render mode.
|
(package private) float |
rise
The current text rise
|
(package private) float |
wordSpacing
The current word spacing.
|
Constructor and Description |
---|
GraphicsState()
Constructs a new Graphics State object with the default values.
|
GraphicsState(GraphicsState source)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
float |
getCharacterSpacing()
Getter for the character spacing.
|
Matrix |
getCtm()
Getter for the current transformation matrix
|
CMapAwareDocumentFont |
getFont()
Getter for the font
|
float |
getFontSize()
Getter for the font size
|
float |
getHorizontalScaling()
Getter for the horizontal scaling
|
float |
getLeading()
Getter for the leading
|
int |
getRenderMode()
Getter for the render mode
|
float |
getRise()
Getter for text rise
|
float |
getWordSpacing()
Getter for the word spacing
|
boolean |
isKnockout()
Getter for knockout
|
float characterSpacing
float wordSpacing
float horizontalScaling
float leading
CMapAwareDocumentFont font
float fontSize
int renderMode
float rise
boolean knockout
public GraphicsState()
public GraphicsState(GraphicsState source)
source
- another GraphicsState objectpublic Matrix getCtm()
public float getCharacterSpacing()
public float getWordSpacing()
public float getHorizontalScaling()
public float getLeading()
public CMapAwareDocumentFont getFont()
public float getFontSize()
public int getRenderMode()
public float getRise()
public boolean isKnockout()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses