Package | Description |
---|---|
org.axsl.pdf |
Interfaces allowing client applications to create PDF documents in a vendor-neutral way.
|
Modifier and Type | Method and Description |
---|---|
void |
PdfContentStream.close()
Closes any open logical structures in the content so that it is ready
to be output.
|
void |
PdfDocument.close()
Wraps up the processing of the document, completing the writing of any
open objects and the document trailer, then closing any resources,
including any open output streams.
|
void |
PdfContentStream.drawGraphic(Graphic graphic,
java.awt.geom.Rectangle2D.Float contentRectangle,
java.awt.geom.Rectangle2D.Float clipRectangle,
FontConsumer fontConsumer,
boolean strokeText)
Draws a graphic in the content stream.
|
void |
PdfContentStream.drawLine(java.awt.geom.Line2D.Float line)
Draws a line at the current location in the content stream.
|
void |
PdfContentStream.drawRectangle(java.awt.geom.Rectangle2D.Float rectangle,
boolean stroke,
boolean fill)
Draws a rectangle at the current location in the content stream.
|
void |
PdfContentStream.drawText(java.lang.CharSequence text,
FontOptions fontOptions,
Orthography orthography)
Draws text at the current location in the content stream.
|
void |
PdfDestination.registerName(java.lang.String name)
Registers a name for this destination, turning it into a "named
destination".
|
void |
PdfContentStream.setCharacterSpacing(float newCharacterSpacing)
Sets the character spacing (a text state parameter).
|
void |
PdfContentStream.setColor(java.awt.Color newColor,
boolean stroke)
Sets either the stroke or "other" (fill) color (and color space) in the
graphics state.
|
void |
PdfContentStream.setCursor(float originX,
float originY)
Sets the location of the cursor.
|
void |
PdfContentStream.setDashPattern(float[] dashArray,
float dashPhase)
Sets the dash pattern in the graphics state.
|
void |
PdfContentStream.setFont(PdfFont newFont,
float newFontSize)
Sets the font and font size (text state parameters).
|
void |
PdfContentStream.setHorizontalScaling(float newHorizontalScaling)
Sets the horizontal scaling percentage (a text state parameter).
|
void |
PdfContentStream.setLeading(float newLeading)
Sets the text leading (a text state parameter).
|
void |
PdfContentStream.setLineCapStyle(PdfLineCapStyle newLineCapStyle)
Sets the line cap style in the graphics state.
|
void |
PdfContentStream.setLineWidth(float width)
Sets the width of paths to be stroked in the current graphics state.
|
void |
PdfContentStream.setTextKnockout(boolean newTextKnockout)
Sets the text knockout flag (a text state parameter).
|
void |
PdfContentStream.setTextRenderingMode(PdfTextRenderingMode newTextRenderingMode)
Sets the text rendering mode (a text state parameter).
|
void |
PdfContentStream.setTextRise(float newTextRise)
Sets the text rise (a text state parameter).
|
void |
PdfContentStream.setWordSpacing(float newWordSpacing)
Sets the word spacing (a text state parameter).
|
void |
PdfDocument.writeHeader()
Writes the PDF header.
|
void |
PdfDocument.writeIndirectObjects()
Writes any used but unwritten indirect objects into the stream.
|
This documentation was created 2017-01-24 at 21:26 GMT by The aXSL Group and may be freely copied. See license for details.