|
PDF Clown 0.1.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
![]() | PDF Clown 0.1.2 API Reference |
See:
Description
Packages | |
---|---|
org.pdfclown | Root namespace of PDF Clown library. |
org.pdfclown.bytes | I/O support. |
org.pdfclown.bytes.filters | Stream encoding/decoding filters [PDF:1.6:3.3]. |
org.pdfclown.documents | Document-level objects [PDF:1.6:3.6]. |
org.pdfclown.documents.contents | Types used to define the graphical appearance of PDF contents [PDF:1.6:3.7]. |
org.pdfclown.documents.contents.colorSpaces | Color space types used to specify the colors of graphics objects inside content streams [PDF:1.6:4.5]. |
org.pdfclown.documents.contents.composition | Typographic composition. |
org.pdfclown.documents.contents.entities | Specialized graphic types. |
org.pdfclown.documents.contents.fonts | Font type definitions used to draw text inside content streams [PDF:1.6:5]. |
org.pdfclown.documents.contents.layers | Optional content [PDF:1.6:4.10], also known as layered content. |
org.pdfclown.documents.contents.objects | Content stream instructions [PDF:1.6:3.7.1]. |
org.pdfclown.documents.contents.tokens | Content stream serialization [PDF:1.6:3.7.1]. |
org.pdfclown.documents.contents.xObjects | External content objects that are able to be referenced from content stream objects [PDF:1.6:4.7]. |
org.pdfclown.documents.files | File specifications used to reference the contents of other (either external or embedded) files [PDF:1.6:3.10]. |
org.pdfclown.documents.functions | Static, self-contained numerical transformations that represent parameterized classes of functions, including mathematical formulas and sampled representations with arbitrary resolution [PDF:1.6:3.9]. |
org.pdfclown.documents.interaction | Features that allow a user to interact with a document on the screen [PDF:1.6:8]. |
org.pdfclown.documents.interaction.actions | Actions used to perform specific operations when triggered [PDF:1.6:8.5]. |
org.pdfclown.documents.interaction.annotations | Annotations used to associate an object such as a note, sound, or movie with a location on a page of a PDF document, or to provide a way to interact with the user by means of the mouse and keyboard [PDF:1.6:8.4]. |
org.pdfclown.documents.interaction.forms | Interactive forms (aka AcroForm) used to gather information interactively from the user [PDF:1.6:8.6]. |
org.pdfclown.documents.interaction.forms.styles | Custom form field appearance. |
org.pdfclown.documents.interaction.navigation.document | Features that allow a PDF viewer application to present the user with an interactive, global overview of a document [PDF:1.6:8.2]. |
org.pdfclown.documents.interaction.navigation.page | Features that enable the user to navigate from page to page within a document [PDF:1.6:8.3]. |
org.pdfclown.documents.interaction.viewer | PDF viewer settings [PDF:1.6:8.1]. |
org.pdfclown.documents.interchange.access | Features that support document accessibility. |
org.pdfclown.documents.interchange.metadata | Features that support global information about the document [PDF:1.6:10.2]. |
org.pdfclown.documents.multimedia | Features that allow a user to embed and play multimedia content within a PDF document [PDF:1.6:9]. |
org.pdfclown.files | File-level objects [PDF:1.6:3.4]. |
org.pdfclown.objects | Primitive PDF object types [PDF:1.6:3.2], along with related extensions [PDF:1.6:3.8]. |
org.pdfclown.tokens | PDF file serialization [PDF:1.6:3]. |
org.pdfclown.tools | Specialized tools for performing common operations on PDF files. |
org.pdfclown.util | |
org.pdfclown.util.math | |
org.pdfclown.util.math.geom | |
org.pdfclown.util.metadata | |
org.pdfclown.util.parsers |
PDF Clown for Java is a general-purpose library for PDF files manipulation.
All around this project's documentation, bibliographic references are expressed using the following syntax (XSBNF):
biblioReference := { '[' publication ':' version ':' section ']' } // Bibliographic reference. publication := { letter+ } // Publication identifier. version := { digit+ { '.' digit+ }* } // Publication version. section := { chapterParagraph, appendixParagraph } // Publication section. chapterParagraph := { digit+ paragraph } // Chapter paragraph. appendixParagraph := { letter paragraph } // Appendix paragraph. paragraph := { { '.' digit+ }* } // Paragraph.
Publications cited within this project:
[AFM]
Adobe Font Metrics File Format Specification, Adobe Systems Inc., http://www.adobe.com/devnet/font/pdfs/5004.AFM_Spec.pdf;[AGL]
Adobe Glyph List, Adobe Systems Inc., http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt;[AGLFN]
Adobe Glyph List For New Fonts, Adobe Systems Inc., http://partners.adobe.com/public/developer/en/opentype/aglfn13.txt;[ANSI/ASME Y14.1]
Decimal inch drawing sheet size and format, http://www.ansi.org/;[CFF]
The Compact Font Format Specification, http://www.adobe.com/content/dam/Adobe/en/devnet/font/pdfs/5176.CFF.pdf;[CMAP]
Adobe CMap and CIDFont Files Specification, http://www.adobe.com/devnet/font/pdfs/5014.CIDFont_Spec.pdf;[GS1]
GS1 General Specifications, http://www.gs1.org/productssolutions/barcodes/technical/genspecs/index.html;[ISO 10918-1]
JPEG Standard (digital compression and coding of continuous-tone still images), http://www.iso.org/;[ISO 216]
Writing paper and certain classes of printed matter -- Trimmed sizes -- A and B series, http://www.iso.org/;[ISO 269]
Correspondence envelopes -- Designation and sizes, http://www.iso.org/;[JFIF]
JPEG File Interchange Format, Eric Hamilton (C-Cube Microsystems), http://www.w3.org/Graphics/JPEG/jfif3.pdf;[OFF]
Open Font Format (ISO/IEC 14496-22), standardization of the OpenType font format specification (Microsoft Corp. and Adobe Systems Inc.), http://www.iso.org/;[PDF]
PDF Reference, Adobe Portable Document Format, Adobe Systems Inc., http://www.adobe.com/devnet/pdf/pdf_reference.html;[PS]
PostScript Language Reference, 3rd edition, Adobe Systems Inc., http://partners.adobe.com/public/developer/en/ps/PLRM.pdf;[RFC 2045]
Multipurpose Internet Mail Extensions (MIME), Part One: Format of Internet Message Bodies, http://www.ietf.org/rfc/rfc2045.txt;[RFC 2046]
Multipurpose Internet Mail Extensions (MIME), Part Two: Media Types, http://www.ietf.org/rfc/rfc2046.txt;[RFC 2083]
Portable Network Graphics (PNG) Specification, version 1.0, http://www.ietf.org/rfc/rfc2083.txt;[RFC 2396]
Uniform Resource Identifiers (URI): Generic Syntax, http://www.ietf.org/rfc/rfc2396.txt;[RFC 3066]
Tags for the Identification of Languages, http://www.ietf.org/rfc/rfc3066.txt;[UCS]
The Unicode Standard, Unicode Consortium, http://www.unicode.org;All around this project's documentation, bugfix references are expressed using the following syntax (XSBNF):
bugReference := { '[' bugfixTag ':' bugID ']' } // Bug reference. bugfixTag := { 'FIX' } // Bug fix tag. bugID := { publicBugID, privateBugID } // Bug identifier. publicBugID := { digit+ } // Public bug tracker ID (see http://sourceforge.net/tracker/?group_id=176158&atid=876123). privateBugID := { appVersion ':' digit+ } // Private (non-tracked) bug ID.
For overviews, tutorials, examples, guides, and tool documentation, please see:
|
PDF Clown 0.1.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |