1. ホーム
  2. 製品
  3. PDFlib/PDI/PPS
Product

PDFlib 7の新機能

PDFlib の新バージョンである PDFlib 7 では多くの新機能および機能強化が行われています。主なものとしては、テーブルを作成する新機能、PDF ファイルの長期間の保存に適した PDF/A 形式での出力、AES での暗号化、pCOS ツールの統合、読み込んだ PDF ファイルの修復および最適化等、多くの新機能があります。

テーブル作成機能

PDFlib 7 の新しいテーブル作成機能では、複雑なテーブルを自動的に作成することができます。 この機能を利用することによりテーブルのセルの内容を元に自動的にテーブルを調整するため、プログラマは手間の掛かる行や列の設定を手動で行う必要が無くなります。また、テーブルは複数の列やページに分割可能です。

テーブルのセルには1行/複数行の文字列、画像、PDF のページを入れることができ、また境界線の色、背景色、セルの区切りなど、色々なオプションを設定できます。

テーブルの行や列のサイズは、ユーザの設定に応じた内容で自動的に計算させることが可能です。新しいテーブル作成機能により、例えばカタログや請求書、データベースの報告書といった、テーブルを含む PDF ファイルの自動生成を容易にしてくれます。

PDF/A に対応

PDFlib は世界で最初に PDF/A-1a および PDF/A-1b 標準(正式には ISO 19005-1)に準拠した PDF を生成することが可能となったソフトウェアの一つです。PDF/A は PDF ファイルの長期保存に関する標準を定義したものです。PDF による保存は紙や画像による保存方法に変わる物となってきているため、PDF による文書の長期保存は非常に重要な物となってきています。

PDFlib は既存の PDF/A 文書を取り込み、結合や分割を行うことができます。画像(カラースペースは問いません)を PDF/A に変換することも可能です。PDF/A-1b により PDF 文書の見た目を維持することが可能ですが、PDFlib の利用者はタグ付き PDF の機能を利用することで、文書の意味も維持した、より高度な PDF/A-1a のファイルを生成することができます。

pCOS 機能の統合

PDFlib+PDI(および PDFlib Personalization Server)に pCOS 2.0 の機能が統合されました。pCOS は以前は単体の製品でした。pCOS は既存の PDF ファイルの任意の設定値を、シンプルな構文で取得することができます。取得できる設定値としては、例えば使われているフォントの一覧、画像、カラースペース、ページ/文書関連の設定値、PDF/A や PDF/X に準拠しているか、文書の info 情報、XMP メタデータ等、多岐に渡ります。

AES による暗号化

PDFlib は Acrobat 7 からサポートされた AES による 128ビット暗号化に対応しています。AES 暗号化は以前の暗号化形式よりも、より安全とされています。

修復および最適化

PDFlib+PDI(および PDFlib Personalization Server)に、破損した PDF ファイルを読み込んだ時に修復を試みる機能が実装されました。また、重複したオブジェクト(例えば同じフォントを埋め込んだファイルを結合した場合など)を取り除いて最適化する機能も実装されました。

その他

PDFlib 7 には、テキストフロー、フォントや Unicode の取り扱い機能の向上、CJK(中国語、日本語、韓国語)の文字列の処理をはじめとして、多くの新機能が追加されています。

PDF 1.6 仕様(Acrobat 7 でサポート)で実装された、PDF ファイルのスケーリングや可能なページサイズの追加にも対応しています。また、PDF ファイルのデフォルトの印刷比率や、添付ファイルを表示する等のファイルの新しいオープン方法もサポートしています。

TIFF および JPEG 画像のクリッピングパスは保持されますので、配置された画像は特に追加でクリッピングや透過の設定をしなくても、自動的に前掲/背景からは独立します。Web リンクは任意のレイヤに設定できますので、当該レイヤが見える状態でのみ表示されます。U3D フォーマットの 3D アニメーションを出力する PDF に埋め込むこともでき、また 3D アニメーションを対話的に操作するためのアクションを定義することもできます。