Public Member Functions | |
void | clearRect (int x, int y, int width, int height) |
void | clipRect (int x, int y, int width, int height) |
void | copyArea (int x, int y, int width, int height, int dx, int dy) |
Graphics | create () |
void | dispose () |
void | drawArc (int x, int y, int width, int height, int startAngle, int arcAngle) |
boolean | drawImage (Image img, int x, int y, ImageObserver observer) |
boolean | drawImage (Image img, int x, int y, int width, int height, ImageObserver observer) |
boolean | drawImage (Image img, int x, int y, Color bgcolor, ImageObserver observer) |
boolean | drawImage (Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer) |
boolean | drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer) |
boolean | drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer) |
void | drawLine (int x1, int y1, int x2, int y2) |
void | drawOval (int x, int y, int width, int height) |
void | drawPolygon (int xPoints[], int yPoints[], int nPoints) |
void | drawPolyline (int xPoints[], int yPoints[], int nPoints) |
void | drawRoundRect (int x, int y, int width, int height, int arcWidth, int arcHeight) |
void | drawString (String str, int x, int y) |
void | drawString (AttributedCharacterIterator iterator, int x, int y) |
EPSGraphics (Writer writer, int top, int left, int width, int height, boolean color) | |
void | fillArc (int x, int y, int width, int height, int startAngle, int arcAngle) |
void | fillOval (int x, int y, int width, int height) |
void | fillPolygon (int xPoints[], int yPoints[], int nPoints) |
void | fillRect (int x, int y, int width, int height) |
void | fillRoundRect (int x, int y, int width, int height, int arcWidth, int arcHeight) |
void | finishOutput () |
Shape | getClip () |
Rectangle | getClipBounds () |
Color | getColor () |
Font | getFont () |
FontMetrics | getFontMetrics (Font f) |
void | setClip (Shape clip) |
void | setClip (int x, int y, int width, int height) |
void | setColor (Color c) |
void | setFont (Font font) |
void | setLineWidth (double width) |
void | setPaintMode () |
void | setScale (double scale) |
void | setXOffset (int xofs) |
void | setXORMode (Color c) |
void | setYOffset (int yofs) |
void | translate (int x, int y) |
Private Member Functions | |
void | _stroke () |
void | _writeHeader (int top, int left, int width, int height, boolean color) |
Private Attributes | |
ArrayList< Color > | colorList_ |
ArrayList< String > | colorOps_ |
boolean | inPath_ |
int | prevX_ |
int | prevY_ |
PrintWriter | pw |
double | scale_ |
int | xOfs_ |
int | yOfs_ |
Static Private Attributes | |
static final String | BIND_DEF = " bind def" |
static final String | BOUNDING_BOX = "%%BoundingBox:" |
static final String | DEF = "/" |
static final String | DEF_COLOR_BLACK = DEF + SET_COLOR_BLACK + " {0.3 setlinewidth 1 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_BLUE = DEF + SET_COLOR_BLUE + " {0.9 setlinewidth 0.7 setgray [6 2 2 2] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_CYAN = DEF + SET_COLOR_CYAN + " {0.6 setlinewidth 0.7 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_DARKGRAY = DEF + SET_COLOR_DARKGRAY + " {0.3 setlinewidth 0.7 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_GRAY = DEF + SET_COLOR_GRAY + " {0.3 setlinewidth 0.5 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_GREEN = DEF + SET_COLOR_GREEN + " {0.3 setlinewidth 0 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_LIGHTGRAY = DEF + SET_COLOR_LIGHTGRAY + " {0.3 setlinewidth 0.2 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_MAGENTA = DEF + SET_COLOR_MAGENTA + " {0.9 setlinewidth 0 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_ORANGE = DEF + SET_COLOR_ORANGE + " {0.9 setlinewidth 0 setgray [6 2 2 2] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_OTHERS = DEF + SET_COLOR_OTHERS + " {0.3 setlinewidth 0 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_PINK = DEF + SET_COLOR_PINK + " {0.3 setlinewidth 0.7 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_RED = DEF + SET_COLOR_RED + " {0.9 setlinewidth 0.7 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_WHITE = DEF + SET_COLOR_WHITE + " {0.3 setlinewidth 0 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_COLOR_YELLOW = DEF + SET_COLOR_YELLOW + " {0.3 setlinewidth 0.4 setgray [] 0 setdash}" + BIND_DEF |
static final String | DEF_DRAW_LINE = DEF + DRAW_LINE + " {newpath moveto lineto stroke}" + BIND_DEF |
static final String | DEF_DRAW_STRING = DEF + DRAW_STRING + " {moveto show}" + BIND_DEF |
static final String | DEF_LINETO = DEF + LINETO + " {lineto}" + BIND_DEF |
static final String | DEF_MOVETO = DEF + MOVETO + " {moveto}" + BIND_DEF |
static final String | DEF_NEWPATH = DEF + NEWPATH + " {newpath}" + BIND_DEF |
static final String | DEF_SET_CLIP |
static final String | DEF_SET_CLIP_NULL = DEF + SET_CLIP_NULL + " {grestore}" + BIND_DEF |
static final String | DEF_SET_FONT = DEF + SET_FONT + " {exch findfont exch scalefont setfont}" + BIND_DEF |
static final String | DEF_STROKE = DEF + STROKE + " {stroke}" + BIND_DEF |
static final String | DRAW_LINE = "drawLine" |
static final String | DRAW_STRING = "drawString" |
static final String | EOF = "%%EOF" |
static final String | HEADER = "%!PS-Adobe-3.0 EPSF-3.0" |
static final String | LINETO = "L" |
static final String | MOVETO = "M" |
static final String | NEWPATH = "N" |
static final int | PAGE_HEIGHT = 792 |
static final String | SET_CLIP = "setClip" |
static final String | SET_CLIP_NULL = "setClipNull" |
static final String | SET_COLOR_BLACK = "setColorBlack" |
static final String | SET_COLOR_BLUE = "setColorBlue" |
static final String | SET_COLOR_CYAN = "setColorCyan" |
static final String | SET_COLOR_DARKGRAY = "setColorDarkGray" |
static final String | SET_COLOR_GRAY = "setColorGray" |
static final String | SET_COLOR_GREEN = "setColorGreen" |
static final String | SET_COLOR_LIGHTGRAY = "setColorLightGray" |
static final String | SET_COLOR_MAGENTA = "setColorMagenta" |
static final String | SET_COLOR_ORANGE = "setColorOrange" |
static final String | SET_COLOR_OTHERS = "setColorOthers" |
static final String | SET_COLOR_PINK = "setColorPink" |
static final String | SET_COLOR_RED = "setColorRed" |
static final String | SET_COLOR_WHITE = "setColorWhite" |
static final String | SET_COLOR_YELLOW = "setColorYellow" |
static final String | SET_FONT = "setFont" |
static final String | STROKE = "S" |
|
inline |
コンストラクタ
writer | ライタ |
top | バウンディングボックス上座標 |
left | バウンディングボックス左座標 |
width | バウンディングボックス幅 |
heigt | バウンディングボックス高さ |
color | カラーフラグ |
Definition at line 136 of file EPSGraphics.java.
|
inlineprivate |
ストローク
Definition at line 607 of file EPSGraphics.java.
|
inlineprivate |
ヘッダ出力
top | バウンディングボックス上座標 |
left | バウンディングボックス左座標 |
width | バウンディングボックス幅 |
heigt | バウンディングボックス高さ |
color | カラーフラグ |
Definition at line 517 of file EPSGraphics.java.
|
inline |
Definition at line 449 of file EPSGraphics.java.
|
inline |
Definition at line 442 of file EPSGraphics.java.
|
inline |
Definition at line 446 of file EPSGraphics.java.
|
inline |
Definition at line 426 of file EPSGraphics.java.
|
inline |
Definition at line 503 of file EPSGraphics.java.
|
inline |
Definition at line 458 of file EPSGraphics.java.
|
inline |
Definition at line 470 of file EPSGraphics.java.
|
inline |
Definition at line 475 of file EPSGraphics.java.
|
inline |
Definition at line 480 of file EPSGraphics.java.
|
inline |
Definition at line 485 of file EPSGraphics.java.
|
inline |
Definition at line 491 of file EPSGraphics.java.
|
inline |
Definition at line 497 of file EPSGraphics.java.
|
inline |
Definition at line 456 of file EPSGraphics.java.
|
inline |
Definition at line 465 of file EPSGraphics.java.
|
inline |
Definition at line 464 of file EPSGraphics.java.
|
inline |
Definition at line 450 of file EPSGraphics.java.
|
inline |
Definition at line 467 of file EPSGraphics.java.
|
inline |
Definition at line 461 of file EPSGraphics.java.
|
inline |
Definition at line 457 of file EPSGraphics.java.
|
inline |
Definition at line 466 of file EPSGraphics.java.
|
inline |
Definition at line 453 of file EPSGraphics.java.
|
inline |
出力終了
Definition at line 228 of file EPSGraphics.java.
|
inline |
Definition at line 443 of file EPSGraphics.java.
|
inline |
Definition at line 439 of file EPSGraphics.java.
|
inline |
Definition at line 430 of file EPSGraphics.java.
|
inline |
Definition at line 433 of file EPSGraphics.java.
|
inline |
Definition at line 436 of file EPSGraphics.java.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
ペイントモードに設定
Definition at line 420 of file EPSGraphics.java.
|
inline |
|
inline |
Definition at line 429 of file EPSGraphics.java.
|
staticprivate |
Definition at line 32 of file EPSGraphics.java.
|
staticprivate |
Definition at line 30 of file EPSGraphics.java.
|
private |
Definition at line 115 of file EPSGraphics.java.
|
private |
Definition at line 116 of file EPSGraphics.java.
|
staticprivate |
Definition at line 31 of file EPSGraphics.java.
|
staticprivate |
Definition at line 59 of file EPSGraphics.java.
|
staticprivate |
Definition at line 77 of file EPSGraphics.java.
|
staticprivate |
Definition at line 69 of file EPSGraphics.java.
|
staticprivate |
Definition at line 57 of file EPSGraphics.java.
|
staticprivate |
Definition at line 55 of file EPSGraphics.java.
|
staticprivate |
Definition at line 63 of file EPSGraphics.java.
|
staticprivate |
Definition at line 53 of file EPSGraphics.java.
|
staticprivate |
Definition at line 71 of file EPSGraphics.java.
|
staticprivate |
Definition at line 75 of file EPSGraphics.java.
|
staticprivate |
Definition at line 61 of file EPSGraphics.java.
|
staticprivate |
Definition at line 67 of file EPSGraphics.java.
|
staticprivate |
Definition at line 73 of file EPSGraphics.java.
|
staticprivate |
Definition at line 51 of file EPSGraphics.java.
|
staticprivate |
Definition at line 65 of file EPSGraphics.java.
|
staticprivate |
Definition at line 91 of file EPSGraphics.java.
|
staticprivate |
Definition at line 95 of file EPSGraphics.java.
|
staticprivate |
Definition at line 106 of file EPSGraphics.java.
|
staticprivate |
Definition at line 105 of file EPSGraphics.java.
|
staticprivate |
Definition at line 104 of file EPSGraphics.java.
|
staticprivate |
Definition at line 97 of file EPSGraphics.java.
|
staticprivate |
Definition at line 103 of file EPSGraphics.java.
|
staticprivate |
Definition at line 93 of file EPSGraphics.java.
|
staticprivate |
Definition at line 107 of file EPSGraphics.java.
|
staticprivate |
Definition at line 80 of file EPSGraphics.java.
|
staticprivate |
Definition at line 82 of file EPSGraphics.java.
|
staticprivate |
Definition at line 33 of file EPSGraphics.java.
|
staticprivate |
Definition at line 29 of file EPSGraphics.java.
|
private |
Definition at line 118 of file EPSGraphics.java.
|
staticprivate |
Definition at line 87 of file EPSGraphics.java.
|
staticprivate |
Definition at line 86 of file EPSGraphics.java.
|
staticprivate |
Definition at line 85 of file EPSGraphics.java.
|
staticprivate |
Definition at line 109 of file EPSGraphics.java.
|
private |
Definition at line 119 of file EPSGraphics.java.
|
private |
Definition at line 120 of file EPSGraphics.java.
|
private |
Definition at line 114 of file EPSGraphics.java.
|
private |
Definition at line 117 of file EPSGraphics.java.
|
staticprivate |
Definition at line 83 of file EPSGraphics.java.
|
staticprivate |
Definition at line 84 of file EPSGraphics.java.
|
staticprivate |
Definition at line 39 of file EPSGraphics.java.
|
staticprivate |
Definition at line 48 of file EPSGraphics.java.
|
staticprivate |
Definition at line 44 of file EPSGraphics.java.
|
staticprivate |
Definition at line 38 of file EPSGraphics.java.
|
staticprivate |
Definition at line 37 of file EPSGraphics.java.
|
staticprivate |
Definition at line 41 of file EPSGraphics.java.
|
staticprivate |
Definition at line 36 of file EPSGraphics.java.
|
staticprivate |
Definition at line 45 of file EPSGraphics.java.
|
staticprivate |
Definition at line 47 of file EPSGraphics.java.
|
staticprivate |
Definition at line 40 of file EPSGraphics.java.
|
staticprivate |
Definition at line 43 of file EPSGraphics.java.
|
staticprivate |
Definition at line 46 of file EPSGraphics.java.
|
staticprivate |
Definition at line 35 of file EPSGraphics.java.
|
staticprivate |
Definition at line 42 of file EPSGraphics.java.
|
staticprivate |
Definition at line 81 of file EPSGraphics.java.
|
staticprivate |
Definition at line 88 of file EPSGraphics.java.
|
private |
Definition at line 121 of file EPSGraphics.java.
|
private |
Definition at line 122 of file EPSGraphics.java.