| Constructor and Description |
|---|
GraphicState() |
| Modifier and Type | Method and Description |
|---|---|
GraphicState |
clone()
Create copy of current graphic state.
|
void |
copyProperties(GraphicState graphicState)
This method will copy properties from passed graphic state to current
object
|
void |
copyPropertiesFromExtGState(PDExtendedGraphicsState extGState)
Set font to current state from extended graphic state
|
COSBase |
getBm() |
float |
getCa_ns() |
float |
getCa() |
byte[] |
getCharCodes() |
PDColorSpace |
getFillColorSpace() |
PDAbstractPattern |
getFillPattern() |
COSName |
getFontName() |
int |
getOpm() |
RenderingMode |
getRenderingMode() |
COSBase |
getSMask() |
PDColorSpace |
getStrokeColorSpace() |
PDAbstractPattern |
getStrokePattern() |
PBoxPDColorSpace |
getVeraFillColorSpace() |
PBoxPDFont |
getVeraFont() |
PBoxPDColorSpace |
getVeraStrokeColorSpace() |
PBoxPDXObject |
getVeraXObject() |
boolean |
isOverprintingFlagNonStroke() |
boolean |
isOverprintingFlagStroke() |
void |
setBm(COSBase bm) |
void |
setCa_ns(float ca_ns) |
void |
setCa(float ca) |
void |
setCharCodes(byte[] charCodes) |
void |
setFillColorSpace(PDColorSpace fillColorSpace) |
void |
setFillPattern(PDAbstractPattern fillPattern) |
void |
setFontName(COSName fontName) |
void |
setOpm(int opm) |
void |
setOverprintingFlagNonStroke(boolean overprintingFlagNonStroke) |
void |
setOverprintingFlagStroke(boolean overprintingFlagStroke) |
void |
setRenderingMode(RenderingMode renderingMode) |
void |
setSMask(COSBase sMask) |
void |
setStrokeColorSpace(PDColorSpace strokeColorSpace) |
void |
setStrokePattern(PDAbstractPattern strokePattern) |
void |
setVeraFillColorSpace(PBoxPDColorSpace veraFillColorSpace) |
void |
setVeraFont(PBoxPDFont veraFont) |
void |
setVeraStrokeColorSpace(PBoxPDColorSpace veraStrokeColorSpace) |
void |
setVeraXObject(PBoxPDXObject veraXObject) |
public PDColorSpace getFillColorSpace()
public void setFillColorSpace(PDColorSpace fillColorSpace)
fillColorSpace - set fill color space to current statepublic PDColorSpace getStrokeColorSpace()
public void setStrokeColorSpace(PDColorSpace strokeColorSpace)
strokeColorSpace - set stroke color space to current statepublic PDAbstractPattern getFillPattern()
public void setFillPattern(PDAbstractPattern fillPattern)
fillPattern - set fill pattern to current statepublic PDAbstractPattern getStrokePattern()
public void setStrokePattern(PDAbstractPattern strokePattern)
strokePattern - set stroke pattern to current statepublic PBoxPDColorSpace getVeraFillColorSpace()
public void setVeraFillColorSpace(PBoxPDColorSpace veraFillColorSpace)
veraFillColorSpace - set fill color space object of veraPDF model implementation to current statepublic PBoxPDColorSpace getVeraStrokeColorSpace()
public void setVeraStrokeColorSpace(PBoxPDColorSpace veraStrokeColorSpace)
veraStrokeColorSpace - set stroke color space object of veraPDF model implementation to current statepublic PBoxPDFont getVeraFont()
public void setVeraFont(PBoxPDFont veraFont)
veraFont - setfont object of veraPDF model implementation to current statepublic RenderingMode getRenderingMode()
public void setRenderingMode(RenderingMode renderingMode)
renderingMode - set renderint mode to color spacepublic COSName getFontName()
public void setFontName(COSName fontName)
fontName - set name of the current fontpublic COSBase getSMask()
public void setSMask(COSBase sMask)
sMask - set SMask base object to current statepublic float getCa()
public void setCa(float ca)
ca - set CA value to current statepublic float getCa_ns()
public void setCa_ns(float ca_ns)
ca_ns - set ca value to current statepublic COSBase getBm()
public void setBm(COSBase bm)
bm - set BM object to current statepublic PBoxPDXObject getVeraXObject()
public void setVeraXObject(PBoxPDXObject veraXObject)
veraXObject - set XObject object of veraPDF model to current statepublic byte[] getCharCodes()
public void setCharCodes(byte[] charCodes)
charCodes - set byte array of char codes from text operatorpublic boolean isOverprintingFlagStroke()
public void setOverprintingFlagStroke(boolean overprintingFlagStroke)
overprintingFlagStroke - current stroke overprinting flagpublic boolean isOverprintingFlagNonStroke()
public void setOverprintingFlagNonStroke(boolean overprintingFlagNonStroke)
overprintingFlagNonStroke - current non stroke overprinting flagpublic int getOpm()
public void setOpm(int opm)
opm - set opm valuepublic void copyProperties(GraphicState graphicState)
graphicState - graphic state to copy properties frompublic void copyPropertiesFromExtGState(PDExtendedGraphicsState extGState)
extGState - extended graphic statepublic GraphicState clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionCopyright © 2015–2017 The veraPDF Consortium. All rights reserved.