com.lowagie.text.pdf
Class PdfGState

java.lang.Object
  extended bycom.lowagie.text.pdf.PdfObject
      extended bycom.lowagie.text.pdf.PdfDictionary
          extended bycom.lowagie.text.pdf.PdfGState

public class PdfGState
extends PdfDictionary

The graphic state dictionary.

Author:
Paulo Soares (psoares@consiste.pt)

Field Summary
static PdfName BM_COLORBURN
           
static PdfName BM_COLORDODGE
           
static PdfName BM_DARKEN
           
static PdfName BM_DIFFERENCE
           
static PdfName BM_EXCLUSION
           
static PdfName BM_HARDLIGHT
           
static PdfName BM_LIGHTEN
           
static PdfName BM_MULTIPLY
           
static PdfName BM_NORMAL
           
static PdfName BM_OVERLAY
           
static PdfName BM_SCREEN
           
static PdfName BM_SOFTLIGHT
           
 
Fields inherited from class com.lowagie.text.pdf.PdfDictionary
CATALOG, FONT, hashMap, OUTLINES, PAGE, PAGES
 
Fields inherited from class com.lowagie.text.pdf.PdfObject
ARRAY, BOOLEAN, bytes, DICTIONARY, INDIRECT, NAME, NOTHING, NULL, NUMBER, STREAM, STRING, TEXT_PDFDOCENCODING, TEXT_UNICODE, type
 
Constructor Summary
PdfGState()
           
 
Method Summary
 void setAlphaIsShape(boolean v)
           
 void setBlendMode(PdfName bm)
           
 void setFillOpacity(float n)
           
 void setOverPrintNonStroking(boolean ov)
           
 void setOverPrintStroking(boolean ov)
           
 void setStrokeOpacity(float n)
           
 void setTextKnockout(boolean v)
           
 
Methods inherited from class com.lowagie.text.pdf.PdfDictionary
contains, get, getKeys, isCatalog, isDictionaryType, isFont, isOutlineTree, isPage, isPages, merge, mergeDifferent, put, putAll, putDel, putEx, remove, size, toPdf
 
Methods inherited from class com.lowagie.text.pdf.PdfObject
getBytes, isArray, isBoolean, isDictionary, isIndirect, isName, isNull, isNumber, isStream, isString, length, setContent, toString, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BM_NORMAL

public static final PdfName BM_NORMAL

BM_MULTIPLY

public static final PdfName BM_MULTIPLY

BM_SCREEN

public static final PdfName BM_SCREEN

BM_OVERLAY

public static final PdfName BM_OVERLAY

BM_DARKEN

public static final PdfName BM_DARKEN

BM_LIGHTEN

public static final PdfName BM_LIGHTEN

BM_COLORDODGE

public static final PdfName BM_COLORDODGE

BM_COLORBURN

public static final PdfName BM_COLORBURN

BM_HARDLIGHT

public static final PdfName BM_HARDLIGHT

BM_SOFTLIGHT

public static final PdfName BM_SOFTLIGHT

BM_DIFFERENCE

public static final PdfName BM_DIFFERENCE

BM_EXCLUSION

public static final PdfName BM_EXCLUSION
Constructor Detail

PdfGState

public PdfGState()
Method Detail

setOverPrintStroking

public void setOverPrintStroking(boolean ov)

setOverPrintNonStroking

public void setOverPrintNonStroking(boolean ov)

setStrokeOpacity

public void setStrokeOpacity(float n)

setFillOpacity

public void setFillOpacity(float n)

setAlphaIsShape

public void setAlphaIsShape(boolean v)

setTextKnockout

public void setTextKnockout(boolean v)

setBlendMode

public void setBlendMode(PdfName bm)