PD4ML - Java Class/JSF/Servlet - V3.2.3fx1

by zefer|org - 製品のタイプ: コンポーネント / アドイン / Java Servlet / Java Class / JavaServer Faces (JSF)

この商品については、日本語の説明書きはございません。
PD4ML - Java Class/JSF/Servlet - V3.2.3fx1 のスクリーンショット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.

¥20,160 (税込)

一般向け価格については下記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。

PD4ML Java Library V3.2.3

カートに追加 ¥ 20,160 (税込) Single License (per product or web site, includes annual subscription to email support and software updates) ダウンロード (1.0 MB)

PD4ML Java Library Pro V3.2.3

カートに追加 ¥ 32,655 (税込) Single License (per product or web site, includes annual subscription to email support and software updates) ダウンロード (1.0 MB)

PD4ML Java Library Volume License V3.2.3

カートに追加 ¥ 281,295 (税込) 1 Volume License (unlimited deployments and includes product life-time subscription) ダウンロード (1.0 MB)

PD4ML Java Library Source Code License V3.2.3

カートに追加 ¥ 842,520 (税込) 1 Source Code License (unlimited deployments and includes product life-time subscription) ダウンロード (2.3 MB)

すべてのご注文にて弊社標準の 契約条件および返品条件の内容が適用されます。 

一般向け価格については上記に表示されています。お客様用の割引価格をご覧になるには、ログインしてください。

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:

  • TTF Embedding allows to add any type of fonts to the resulting document in addition to the basic PDF fonts of Std version: Serif, Sans-Serif, Monospaced
  • Supportof national character sets. Std version is limited by Latin
  • Autogeneration of TOC, multicolumn output, smart table split and some other 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:

FeaturePD4ML Java LibraryPD4ML Java Library ProPD4ML Volume SourcePD4ML Source Code License
Java library for HTML 3.2 to PDF convertingXXXX
Standalone tool for HTML 3.2 to PDF convertingXXXX
Include images to PDFXXXX
Encrypt resulting PDFXXXX
Assign read/print permissions to PDFXXXX
Add headers/footersXXXX
HTML templates for headers/footers XXX
Custom JSP tags for easy PDF convertingXXXX
Support for national character sets XXX
Embedding of TTF/Open Type fonts XXX
Table of Contents generation XXX
One year of email support and free updatesXX  
Product lifetime email support and free updates  XX
Unlimited number of deployments  XX
Access to source codes of PD4ML   X
Highest priority of issue processing and change requests implementation   X

商品検索

検索したい単語を入力して下さい:

クイック リンク

開発元/発売元

主要なカテゴリー

関連のカテゴリー