de zefer|org - Tipo de producto: Componente / Complemento / Java Servlet / Java Class / JavaServer Faces (JSF)
Por favor note que al menos que se indique lo contrario, esta es la versión en Inglés del producto.
Add PDF generating functionality to your Java/PHP/Lotus applications. PD4ML is a PDF generating tool that uses HTML and CSS (Cascading Style Sheets) as page layout and content definition format. Written in 100% pure Java, it allows users to easily add PDF generation functionality to end products. With PD4ML you can control PDF page size, orientation and page breaks, while adding formatted headers, footers and page numbering. PD4ML is Unicode compatible to support most of Asian, Middle-East, European and Latin character sets. True Type and Open Type fonts embedding is supported including font styling such as Bold and Italic.
Nuestros precios Standard están indicados abajo. Inicia una sesión para ver sus precios con descuento.
| Añadir a la Cesta | $ 142.10 | Single License (per product or web site, includes annual subscription to email support and software updates) | Descarga (1.0 MB) |
| Añadir a la Cesta | $ 230.30 | Single License (per product or web site, includes annual subscription to email support and software updates) | Descarga (1.0 MB) |
| Añadir a la Cesta | $ 1,984.50 | 1 Volume License (unlimited deployments and includes product life-time subscription) | Descarga (1.0 MB) |
| Añadir a la Cesta | $ 5,943.70 | 1 Source Code License (unlimited deployments and includes product life-time subscription) | Descarga (2.3 MB) |
Nuestros precios incluyen servicio técnico de ComponentSource y, para la mayoría de los productos disponibles para descarga, una copia de seguridad en línea y una actualización GRATUITA a la nueva versión si ésta se publica en un período de 30 días después de la compra. Todas las ventas están sujetas a nuestros Términos y condiciones standard y a nuestra Política de devolución. Por favor, póngase en contacto con nosotros si necesita alguna opción de licencia no incluida en la lista anterior, incluida la compra por volumen de licencias y versiones anteriores.
Nuestros precios Standard están indicados arriba. Inicia una sesión para ver sus precios con descuento.
PD4ML is a compact Java library which implements an optimized HTML rendering engine and PDF output module.
PD4ML requires only one external free open source component "CSS Parser". So in order to add PDF output functionality to your product you only need to add 2 JAR files: pd4ml.jar (452KB) and ss_css2.jar (160KB)
PD4ML also offers JSP custom tag library pd4ml_tl.jar (30KB), which allows you to convert existing JSP pages to PDF documents with minimal effort. In the simplest case you only need to surround JSP code with <pd4ml:transform> and </pd4ml:transform> tags.
The main PD4ML library pd4ml.jar includes a standalone GUI/command line tool PD4Browser, which can be activated with the command: java -jar pd4ml.jar [url] [output_file]
The tool auto-generates a property file pd4browser.properties after the first start. The file allows you to "fine-tune" PDF generation processes. The properties of the file correspond to PD4ML API calls/properties. The most important settings are the following:
"pageFormat" - physical target page format like A4, LETTER etc. This can be also given as dimensions in typographical points or millimeters.
"htmlWidth" - an analog of web browser frame width. The HTML is rendered respecting the width; the width is mapped to the width of the chosen pageFormat.
"pageInsets" are page margins. The actual HTML-to-PDF scale factor is calculated in the following manner: scale = (pageFormat.width - pageInsets.left - pageInsets.right) / htmlWidth
From a technical perspective there are 2 types of PD4ML software: PD4ML Library and PD4ML Library Pro (PD4ML Pro binary is a part of PD4ML Volume and Source Code distributions). The Pro version is a superset of the Standard version and adds the following features:
PD4ML Java Library and PD4ML Java Library Pro are single licenses. A single license is valid for a group of developers or for a single desktop product title or for a single Web deployment or for a single Lotus Notes/Domino database (and all replicated copies of the database).
PD4ML Volume License and its extension PD4ML Source Code License allows you to deploy PD4ML libraries (PD4ML or PD4ML Pro) with your Web or desktop applications to an unlimited number of client computers or Web servers.
Due to the platform-independence of Java, PD4ML works well with a minimalistic wrapper code in PHP, Lotus, Coldfusion and Ruby environments.
PD4ML is available in a number of different license options which have the following features:
| Feature | PD4ML Java Library | PD4ML Java Library Pro | PD4ML Volume Source | PD4ML Source Code License |
| Java library for HTML 3.2 to PDF converting | X | X | X | X |
| Standalone tool for HTML 3.2 to PDF converting | X | X | X | X |
| Include images to PDF | X | X | X | X |
| Encrypt resulting PDF | X | X | X | X |
| Assign read/print permissions to PDF | X | X | X | X |
| Add headers/footers | X | X | X | X |
| HTML templates for headers/footers | X | X | X | |
| Custom JSP tags for easy PDF converting | X | X | X | X |
| Support for national character sets | X | X | X | |
| Embedding of TTF/Open Type fonts | X | X | X | |
| Table of Contents generation | X | X | X | |
| One year of email support and free updates | X | X | ||
| Product lifetime email support and free updates | X | X | ||
| Unlimited number of deployments | X | X | ||
| Access to source codes of PD4ML | X | |||
| Highest priority of issue processing and change requests implementation | X |
Autor
Categoría principal
Categorias relacionadas