com.lowagie.text.pdf.codec.wmf

Class MetaDo

public class MetaDo extends Object

Field Summary
intbottom
PdfContentBytecb
InputMetain
intinch
intleft
static intMETA_ANIMATEPALETTE
static intMETA_ARC
static intMETA_BITBLT
static intMETA_CHORD
static intMETA_CREATEBRUSHINDIRECT
static intMETA_CREATEFONTINDIRECT
static intMETA_CREATEPALETTE
static intMETA_CREATEPATTERNBRUSH
static intMETA_CREATEPENINDIRECT
static intMETA_CREATEREGION
static intMETA_DELETEOBJECT
static intMETA_DIBBITBLT
static intMETA_DIBCREATEPATTERNBRUSH
static intMETA_DIBSTRETCHBLT
static intMETA_ELLIPSE
static intMETA_ESCAPE
static intMETA_EXCLUDECLIPRECT
static intMETA_EXTFLOODFILL
static intMETA_EXTTEXTOUT
static intMETA_FILLREGION
static intMETA_FLOODFILL
static intMETA_FRAMEREGION
static intMETA_INTERSECTCLIPRECT
static intMETA_INVERTREGION
static intMETA_LINETO
static intMETA_MOVETO
static intMETA_OFFSETCLIPRGN
static intMETA_OFFSETVIEWPORTORG
static intMETA_OFFSETWINDOWORG
static intMETA_PAINTREGION
static intMETA_PATBLT
static intMETA_PIE
static intMETA_POLYGON
static intMETA_POLYLINE
static intMETA_POLYPOLYGON
static intMETA_REALIZEPALETTE
static intMETA_RECTANGLE
static intMETA_RESIZEPALETTE
static intMETA_RESTOREDC
static intMETA_ROUNDRECT
static intMETA_SAVEDC
static intMETA_SCALEVIEWPORTEXT
static intMETA_SCALEWINDOWEXT
static intMETA_SELECTCLIPREGION
static intMETA_SELECTOBJECT
static intMETA_SELECTPALETTE
static intMETA_SETBKCOLOR
static intMETA_SETBKMODE
static intMETA_SETDIBTODEV
static intMETA_SETMAPMODE
static intMETA_SETMAPPERFLAGS
static intMETA_SETPALENTRIES
static intMETA_SETPIXEL
static intMETA_SETPOLYFILLMODE
static intMETA_SETRELABS
static intMETA_SETROP2
static intMETA_SETSTRETCHBLTMODE
static intMETA_SETTEXTALIGN
static intMETA_SETTEXTCHAREXTRA
static intMETA_SETTEXTCOLOR
static intMETA_SETTEXTJUSTIFICATION
static intMETA_SETVIEWPORTEXT
static intMETA_SETVIEWPORTORG
static intMETA_SETWINDOWEXT
static intMETA_SETWINDOWORG
static intMETA_STRETCHBLT
static intMETA_STRETCHDIB
static intMETA_TEXTOUT
intright
MetaStatestate
inttop
Constructor Summary
MetaDo(InputStream in, PdfContentByte cb)
Method Summary
static floatgetArc(float xCenter, float yCenter, float xDot, float yDot)
booleanisNullStrokeFill(boolean isRectangle)
voidoutputText(int x, int y, int flag, int x1, int y1, int x2, int y2, String text)
voidreadAll()
voidstrokeAndFill()
static byte[]wrapBMP(Image image)
static voidwriteDWord(OutputStream os, int v)
static voidwriteWord(OutputStream os, int v)

Field Detail

bottom

int bottom

cb

public PdfContentByte cb

in

public InputMeta in

inch

int inch

left

int left

META_ANIMATEPALETTE

public static final int META_ANIMATEPALETTE

META_ARC

public static final int META_ARC

META_BITBLT

public static final int META_BITBLT

META_CHORD

public static final int META_CHORD

META_CREATEBRUSHINDIRECT

public static final int META_CREATEBRUSHINDIRECT

META_CREATEFONTINDIRECT

public static final int META_CREATEFONTINDIRECT

META_CREATEPALETTE

public static final int META_CREATEPALETTE

META_CREATEPATTERNBRUSH

public static final int META_CREATEPATTERNBRUSH

META_CREATEPENINDIRECT

public static final int META_CREATEPENINDIRECT

META_CREATEREGION

public static final int META_CREATEREGION

META_DELETEOBJECT

public static final int META_DELETEOBJECT

META_DIBBITBLT

public static final int META_DIBBITBLT

META_DIBCREATEPATTERNBRUSH

public static final int META_DIBCREATEPATTERNBRUSH

META_DIBSTRETCHBLT

public static final int META_DIBSTRETCHBLT

META_ELLIPSE

public static final int META_ELLIPSE

META_ESCAPE

public static final int META_ESCAPE

META_EXCLUDECLIPRECT

public static final int META_EXCLUDECLIPRECT

META_EXTFLOODFILL

public static final int META_EXTFLOODFILL

META_EXTTEXTOUT

public static final int META_EXTTEXTOUT

META_FILLREGION

public static final int META_FILLREGION

META_FLOODFILL

public static final int META_FLOODFILL

META_FRAMEREGION

public static final int META_FRAMEREGION

META_INTERSECTCLIPRECT

public static final int META_INTERSECTCLIPRECT

META_INVERTREGION

public static final int META_INVERTREGION

META_LINETO

public static final int META_LINETO

META_MOVETO

public static final int META_MOVETO

META_OFFSETCLIPRGN

public static final int META_OFFSETCLIPRGN

META_OFFSETVIEWPORTORG

public static final int META_OFFSETVIEWPORTORG

META_OFFSETWINDOWORG

public static final int META_OFFSETWINDOWORG

META_PAINTREGION

public static final int META_PAINTREGION

META_PATBLT

public static final int META_PATBLT

META_PIE

public static final int META_PIE

META_POLYGON

public static final int META_POLYGON

META_POLYLINE

public static final int META_POLYLINE

META_POLYPOLYGON

public static final int META_POLYPOLYGON

META_REALIZEPALETTE

public static final int META_REALIZEPALETTE

META_RECTANGLE

public static final int META_RECTANGLE

META_RESIZEPALETTE

public static final int META_RESIZEPALETTE

META_RESTOREDC

public static final int META_RESTOREDC

META_ROUNDRECT

public static final int META_ROUNDRECT

META_SAVEDC

public static final int META_SAVEDC

META_SCALEVIEWPORTEXT

public static final int META_SCALEVIEWPORTEXT

META_SCALEWINDOWEXT

public static final int META_SCALEWINDOWEXT

META_SELECTCLIPREGION

public static final int META_SELECTCLIPREGION

META_SELECTOBJECT

public static final int META_SELECTOBJECT

META_SELECTPALETTE

public static final int META_SELECTPALETTE

META_SETBKCOLOR

public static final int META_SETBKCOLOR

META_SETBKMODE

public static final int META_SETBKMODE

META_SETDIBTODEV

public static final int META_SETDIBTODEV

META_SETMAPMODE

public static final int META_SETMAPMODE

META_SETMAPPERFLAGS

public static final int META_SETMAPPERFLAGS

META_SETPALENTRIES

public static final int META_SETPALENTRIES

META_SETPIXEL

public static final int META_SETPIXEL

META_SETPOLYFILLMODE

public static final int META_SETPOLYFILLMODE

META_SETRELABS

public static final int META_SETRELABS

META_SETROP2

public static final int META_SETROP2

META_SETSTRETCHBLTMODE

public static final int META_SETSTRETCHBLTMODE

META_SETTEXTALIGN

public static final int META_SETTEXTALIGN

META_SETTEXTCHAREXTRA

public static final int META_SETTEXTCHAREXTRA

META_SETTEXTCOLOR

public static final int META_SETTEXTCOLOR

META_SETTEXTJUSTIFICATION

public static final int META_SETTEXTJUSTIFICATION

META_SETVIEWPORTEXT

public static final int META_SETVIEWPORTEXT

META_SETVIEWPORTORG

public static final int META_SETVIEWPORTORG

META_SETWINDOWEXT

public static final int META_SETWINDOWEXT

META_SETWINDOWORG

public static final int META_SETWINDOWORG

META_STRETCHBLT

public static final int META_STRETCHBLT

META_STRETCHDIB

public static final int META_STRETCHDIB

META_TEXTOUT

public static final int META_TEXTOUT

right

int right

state

MetaState state

top

int top

Constructor Detail

MetaDo

public MetaDo(InputStream in, PdfContentByte cb)

Method Detail

getArc

static float getArc(float xCenter, float yCenter, float xDot, float yDot)

isNullStrokeFill

public boolean isNullStrokeFill(boolean isRectangle)

outputText

public void outputText(int x, int y, int flag, int x1, int y1, int x2, int y2, String text)

readAll

public void readAll()

strokeAndFill

public void strokeAndFill()

wrapBMP

public static byte[] wrapBMP(Image image)

writeDWord

public static void writeDWord(OutputStream os, int v)

writeWord

public static void writeWord(OutputStream os, int v)