| Package | Description |
|---|---|
| de.intarsys.pdf.cds |
CDS (Common Data Structure) defines higher level data structures or types on top
of COS types that are used all over the PDF spec.
|
| de.intarsys.pdf.content.common |
Some common implementations on PDF content stream.
|
| de.intarsys.pdf.font |
The font part of the PDF is quite large for itself, so it is extracted to a
package of its own.
|
| de.intarsys.pdf.pd |
The higher level building blocks of a PDF document.
|
| de.intarsys.pdf.tools.kernel |
Tool classes for working with the kernel of the PDF implementation.
|
| Modifier and Type | Method and Description |
|---|---|
CDSRectangle |
CDSRectangle.copy()
Create a copy of the receiver
|
static CDSRectangle |
CDSRectangle.createFromCOS(COSArray array)
Create a
CDSRectangle from an array holding the
rectangle coordinates. |
CDSRectangle |
CDSRectangle.moveTo(float x,
float y)
Move the rectangle to a new absolute position.
|
CDSRectangle |
CDSRectangle.normalize()
Adjust the corner coordinates so that lower left is really in the lower
left (this means returns the smallest coordinate values).
|
| Modifier and Type | Method and Description |
|---|---|
void |
CSCreator.penRectangle(CDSRectangle rect) |
| Modifier and Type | Method and Description |
|---|---|
CDSRectangle |
PDFontType3.getFontBB() |
CDSRectangle |
PDFontDescriptorType3.getFontBB() |
CDSRectangle |
PDFontDescriptorEmbedded.getFontBB() |
CDSRectangle |
PDFontDescriptorAFM.getFontBB() |
abstract CDSRectangle |
PDFontDescriptor.getFontBB()
The character enclosing rectangle.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PDFontType3.setFontBB(CDSRectangle fontBB) |
void |
PDFontDescriptorEmbedded.setFontBB(CDSRectangle rect) |
| Modifier and Type | Method and Description |
|---|---|
CDSRectangle |
PDPage.getArtBox()
Returns the rectangle (in default user space units) defines defines the
extent of the page’s meaningful content (including potential white space)
as intended by the page’s creator (PDF 1.3).
|
CDSRectangle |
PDPage.getBleedBox()
Returns the rectangle (in default user space units) defines the region to
which the contents of this page shall be clipped when output in a
production environment (PDF 1.3).
|
CDSRectangle |
PDTilingPattern.getBoundingBox() |
CDSRectangle |
PDShading.getBoundingBox() |
CDSRectangle |
PDForm.getBoundingBox()
The bounding box of the receiver form.
|
CDSRectangle |
PDPageNode.getCropBox()
The rectangle in user space coordinates defining the visible region of
the page.
|
CDSRectangle |
PDPageNode.getMediaBox()
The rectangle in user space coordinates defining the physical page
boundaries. user space is measured in 1/72 inch initially
|
CDSRectangle |
PDAnnotation.getNormalizedRectangle()
Convenience method to access a normalized copy of the receivers
rectangle.
|
CDSRectangle |
PDAnnotation.getRectangle()
The
CDSRectangle for the visual appearance of this. |
CDSRectangle |
PDPage.getTrimBox()
Returns the rectangle (in default user space units) defines the intended
dimensions of the finished page after trimming (PDF 1.3).
|
| Modifier and Type | Method and Description |
|---|---|
void |
PDPage.setArtBox(CDSRectangle rect)
Sets the rectangle (in default user space units) that defines the extent
of the page’s meaningful content (including potential white space) as
intended by the page’s creator (PDF 1.3).
|
void |
PDPage.setBleedBox(CDSRectangle rect)
Sets the rectangle (in default user space units) that defines the region
to which the contents of this page shall be clipped when output in a
production environment (PDF 1.3).
|
void |
PDTilingPattern.setBoundingBox(CDSRectangle rect) |
void |
PDForm.setBoundingBox(CDSRectangle rect)
Set the bounding box of the receiver.
|
void |
PDPageNode.setCropBox(CDSRectangle rect)
Set the rectangle in user space coordinates defining the visible region
of the page. user space is measured in 1/72 inch initially
|
void |
PDPageNode.setMediaBox(CDSRectangle rect)
Set the rectangle in user space coordinates defining the physical page
boundaries. user space is measured in 1/72 inch initially
|
void |
PDAnnotation.setRectangle(CDSRectangle newRectangle)
Assign a
CDSRectangle for the visual appearance of this. |
void |
PDPage.setTrimBox(CDSRectangle rect)
Sets the rectangle (in default user space units) that defines the
intended dimensions of the finished page after trimming (PDF 1.3).
|
void |
PDWidgetAnnotation.transform(CDSRectangle rect,
CDSMatrix matrix)
Change a given rectangle and matrix (belonging to a form) according to
the annotations defined rotation.
|
static void |
PDAnnotationTools.transform(CDSRectangle rect,
CDSMatrix matrix,
int rotation) |
| Modifier and Type | Method and Description |
|---|---|
static CDSRectangle |
PDFGeometryTools.transform(CDSMatrix matrix,
CDSRectangle rect)
Create the transformation of
rect and return it. |
| Modifier and Type | Method and Description |
|---|---|
static CDSRectangle |
PDFGeometryTools.transform(CDSMatrix matrix,
CDSRectangle rect)
Create the transformation of
rect and return it. |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.