|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.lowagie.text.pdf.PdfContentByte | +--com.lowagie.text.Graphic
A Graphic
element can contain several geometric figures (curves, lines,...).
If you want to use this Element
, please read the Sections 8.4 and 8.5 of
the PDF Reference Manual version 1.3 first.
Element
Nested Class Summary |
Nested classes inherited from class com.lowagie.text.pdf.PdfContentByte |
|
Field Summary | |
private HashMap |
attributes
Contains some of the attributes for this Graphic. |
static String |
BORDER
This is a type of Graphic. |
static String |
HORIZONTAL_LINE
This is a type of Graphic. |
Fields inherited from class com.lowagie.text.pdf.PdfContentByte |
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, content, pdf, separator, state, stateList, TEXT_RENDER_MODE_CLIP, TEXT_RENDER_MODE_FILL, TEXT_RENDER_MODE_FILL_CLIP, TEXT_RENDER_MODE_FILL_STROKE, TEXT_RENDER_MODE_FILL_STROKE_CLIP, TEXT_RENDER_MODE_INVISIBLE, TEXT_RENDER_MODE_STROKE, TEXT_RENDER_MODE_STROKE_CLIP, writer |
Fields inherited from interface com.lowagie.text.Element |
ALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CELL, CHAPTER, CHUNK, CREATIONDATE, CREATOR, GRAPHIC, HEADER, IMGRAW, IMGTEMPLATE, JPEG, KEYWORDS, LIST, LISTITEM, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE |
Constructor Summary | |
Graphic()
Constructs a Graphic -object. |
Method Summary | |
void |
drawBorder(float lineWidth,
Color color,
float llx,
float lly,
float urx,
float ury)
Draws a border |
void |
drawHorizontalLine(float lineWidth,
Color color,
float x1,
float x2,
float y)
draws a horizontal line. |
ArrayList |
getChunks()
Gets all the chunks in this element. |
boolean |
process(ElementListener listener)
Processes the element by adding it (or the different parts) to an ElementListener . |
void |
processAttributes(float llx,
float lly,
float urx,
float ury,
float y)
Processes the attributes of this object. |
void |
setBorder(float linewidth,
float extraSpace)
Orders this graphic to draw a horizontal line. |
void |
setBorder(float linewidth,
float extraSpace,
Color color)
Orders this graphic to draw a horizontal line. |
void |
setHorizontalLine(float linewidth,
float percentage)
Orders this graphic to draw a horizontal line. |
void |
setHorizontalLine(float linewidth,
float percentage,
Color color)
Orders this graphic to draw a horizontal line. |
int |
type()
Gets the type of the text element. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.lowagie.text.Element |
toString |
Field Detail |
public static final String HORIZONTAL_LINE
public static final String BORDER
private HashMap attributes
Constructor Detail |
public Graphic()
Graphic
-object.
Method Detail |
public boolean process(ElementListener listener)
ElementListener
.
process
in interface Element
listener
- an ElementListener
true
if the element was processed successfully
true
if the element was processed successfullypublic int type()
type
in interface Element
public ArrayList getChunks()
getChunks
in interface Element
ArrayList
public void setHorizontalLine(float linewidth, float percentage)
public void setHorizontalLine(float linewidth, float percentage, Color color)
public void drawHorizontalLine(float lineWidth, Color color, float x1, float x2, float y)
public void setBorder(float linewidth, float extraSpace)
public void setBorder(float linewidth, float extraSpace, Color color)
public void drawBorder(float lineWidth, Color color, float llx, float lly, float urx, float ury)
public void processAttributes(float llx, float lly, float urx, float ury, float y)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |