PDFlib

高度なPDFアプリケーションの開発を支援する定番プログラムライブラリー Supported by インフォテック株式会社

PDFlib 製品のダウンロード

本ページで、最新のプラットフォーム用パッケージがダウンロードできます。

パッケージが動作するプラットフォームの詳細については、製品それぞれのプラットフォーム詳細をご覧ください。

各製品のライフタイムについては、PDFlib 製品のライフタイムを参照してください。

PDFlib / PDFlib+PDI / PPS

PDFlib は、PDF 文書を作成、編集するためのプログラムライブラリです。(機能の詳細については PDFlib とは をご覧ください)

※ メンテナンスリリースについて ※

PDFlib 9 より、メンテナンスリリースは PDFlib スタンダードサポートサービス を契約中のユーザーにのみ提供されます。これは、PDFlib スタンダードサポートサービスを契約していないユーザーに対しても自主的にメンテナンスリリースを提供していた今までのバージョンと異なります。

お使いになる OS及び言語バインディングに対応する欄のパッケージファイルをダウンロードしてご利用ください。

PDFlib / PDFlib+PDI / PDFlib Personalization Server (PPS)
プラットフォーム ダウンロードファイル
Windows
Windows Server x86
Windows 8/10/11 x86
C,C++ Java Perl PHP *1 Python Ruby
Windows Server x64
Windows 8/10/11 x64
C,C++ Java Perl PHP *1 Python Ruby
macOS
macOS 10.9 ~ Universal
(x64/ARM64)
C,C++,
Objective-C
Java Peal PHP *1 Python Ruby
.NET ユニバーサルパッケージ
Windows x86/x64
Linux x64
Alpine Linux x64
macOS x64
.NET でサポートされるすべての言語
Linux・FreeBSD
Linux x64 C,C++ Java Perl PHP *1 Python Ruby
Alpine Linux x64 C,C++ Java Perl PHP *1 Python Ruby
Linux ARM64 (aarch64) C,C++ Java Perl PHP *1 Python Ruby
Linux on IBM System Z IBM System i・IBM Z をご覧下さい
FreeBSD 12 x64 C,C++ Java Perl PHP *1 Python Ruby
IBM
IBM AIX 7.1~ 64-bit C,C++ Java   Python  
IBM System i・IBM Z
IBM System i 7.2~ C,C++ Java *2 RPG  
IBM System Z (USS, 64-bit) C,C++ Java  
IBM Z (MVS) C
Linux-S390x (64-bit) C,C++ Java  
*1 PDFlib-in-PHP-HowTo(英語) に詳細がございます。
*2 IBM System i では、AIX 向け Java バインディングのバイナリをお使いいただけます。詳細は「Deploying AIX Binaries on IBM System i with PASE」(英語)をご覧ください。

PDFlib 10.0.2 は下記の言語バージョンをサポートしています。プラットフォームによってサポートされているバージョンが異なる場合があります。該当プラットフォームのパッケージをダウンロードしてご確認ください。

  • PHP 7.4、8.0、8.1、8.2、8.3 をサポートしています。PDFlib-in-PHP-HowTo (英語) もご確認ください。
    なお、旧バージョンの PDFlib (Windows Server、Linux 向け)については、PDFlib 製品と PHP バージョンの対応表をご覧ください。
  • Perl 5.28、5.30、5.32、5.34、5.36、5.38 をサポートしています。
  • Python 3.3、以上をサポートしています。
  • Ruby 2.6、2.7、3.0、以上をサポートしています。
*** 上記パッケージには日本語マニュアルは含まれておりません。
日本語マニュアルからダウンロードしてください。 ***
上記以外のプラットフォーム (OS) 対応版については、別途お問い合わせください。

[関連ソースファイル]

CMapファイル

Shift-JIS や EUC-JP 等のエンコーディングから CID に変換するために必要なファイルです。

ICCプロファイル

CMYK 等の sRGB 以外のプロファイルを使用する場合や、PDF/A や PDF/X を作成する場合に必要なファイルです。

FontReporter

PDFファイルの中に含まれるフォントを解析する Adobe Acrobat用の無償のプラグインです。
How-to-install-FontReporter-plugin(英語) に詳細がございます。

[ブロックプラグイン]

PPS 10.0 以上で使用する PDFlib ブロックを作成するための Acrobat プラグインです。

Acrobat DC を Continuous (連続トラック) で使用されている場合、2017/11 の Acrobat DC のアップデートにより、ブロックプラグイン 5.11p1 より前のバージョンは動作しなくなりました。下記の最新バージョンをお使いいただけますようお願いいたします。

*** 6.1 がリリースされました。(2022.10.4) ***
プラットフォーム ダウンロードファイル
Windows:
Acrobat X/XI
Acrobat Standard、Pro 2017/2020
Acrobat Pro DC (32-bit)
Windows:
Acrobat Pro DC (64-bit)
macOS:
Acrobat Standard、Pro 2017/2020 (Intel)
Acrobat DC (Intel・M1 用ユニバーサルバイナリ)

新バージョンのブロックプラグインをインストールする前に、旧バージョンのブロックプラグインをアンインストールしてください。

ブロックプラグインは下記の Acrobat バージョンでご利用いただけます。

  • Windows: Acrobat X/XI/DC Acrobat Standard、Pro 2017/2020、Pro DC (32-bit and 64-bit)
  • macOS: Acrobat Standard、Pro 2017/2020、Acrobat Pro DC

ブロックプラグインは、Acrobat Elements や Adobe Reader では動作しません。

マニュアルについては、インストール先のフォルダをご覧いただくか、日本語マニュアルからダウンロードしてください。

TET

TET は、PDF 文書からテキストやイメージを抽出するためのプログラムライブラリです。(機能の詳細については TET とは をご覧ください)

※ メンテナンスリリースについて ※

TET 4.2 より、メンテナンスリリースは PDFlib スタンダードサポートサービス を契約中のユーザーにのみ提供されます。これは、PDFlib スタンダードサポートサービスを契約していないユーザーに対しても自主的にメンテナンスリリースを提供していた今までのバージョンと異なります。

*** 5.5 がリリースされました。(2024.1.15) ***
TET
プラットフォーム ダウンロードファイル
Windows
Windows Server x86
Windows 8/10/11 x86
C, C++, Java Perl, PHP, Python, Ruby
Windows Server x64
Windows 8/10/11 x64
C, C++, Java Perl, PHP, Python, Ruby
Mac OS
macOS 10.9 ~ Universal (64-bit/ARM64) C, C++, Java Perl, PHP, Python, Ruby
Linux
Linux x64 C, C++, Java Perl, PHP, Python, Ruby
Alpine Linux x64 C, C++, Java Perl, PHP, Python, Ruby
Linux ARM64 (aarch64) C, C++, Java Perl, PHP, Python, Ruby
.NET 共通パッケージ
Windows x64
Linux x64
Alpine Linux x64
macOS x64
macOS ARM64
.NET でサポートされるすべての言語
IBM
IBM AIX 7.1 ~ 64-bit C, C++, Java Perl, PHP, Python, Ruby
IBM system i・IBM Z
IBM System i 7.2~ C, C++, ILE-RPG *1 Java *2
IBM Z (USS, 64-bit) C, C++, Java
IBM Z (MVS) C

*1 IBM System i では、AIX 向け Java バインディングのバイナリをお使いいただけます。詳細は「Deploying AIX Binaries on IBM System i with PASE」(英語)をご覧ください。

TET 5.5 は以下の言語バージョンをサポートします。プラットフォームによってサポートされているバージョンが異なる場合があります。該当プラットフォームのパッケージをダウンロードしてご確認ください。

  • PHP 7.4、8.0、8.1、8.2、8.3 をサポートしていますが、プラットフォームによって対応バージョンが異なります。
    なお、旧バージョンの TET (Windows Server、Linux 向け)については、PDFlib 製品と PHP バージョンの対応表をご覧ください。
  • Perl 5.26、5.28、5.30、5.32、5.34、5.36、5.38 をサポートします。
  • Python 3.3 以上をサポートします。
  • Ruby 2.5、2.6、2.7、3.0 以上をサポートします。
TET を PHP でご利用の場合、PDFlib-in-PHP-HowTo(英語) もご覧ください。
TET を .NET でご利用の場合、PDFlib-in-.NET-HowTo(英語) もご覧ください。
上記以外のプラットフォーム (OS) 対応版については、別途お問い合わせください。

TET PDF IFilter

TET PDF IFilter は、TET をベースにした PDF ファイル向け IFilter です。(機能の詳細については TET PDF IFilter とは をご覧ください)

※ メンテナンスリリースについて ※

TET PDF IFilter 4.2 より、メンテナンスリリースは PDFlib スタンダードサポートサービス を契約中のユーザーにのみ提供されます。これは、PDFlib スタンダードサポートサービスを契約していないユーザーに対しても自主的にメンテナンスリリースを提供していた今までのバージョンと異なります。

*** 5.5 がリリースされました。(2024.1.15) ***
TET PDF IFilter
プラットフォーム ダウンロードファイル
Windows
Windows Server x86
Windows 10/11 x86
Windows (32-bit) 用パッケージ 約9.2MB
Windows Server x64
Windows 10/11 x64
Windows (64-bit) 用パッケージ 約14.3MB

PLOP / PLOP DS

PLOP は、PDF 文書を暗号化、復号化、最適化、線形化するためのプログラムライブラリです。また、PLOP DS は、PDF 文書に電子署名(デジタル署名)やタイムスタンプを施すプログラムライブラリです。(機能の詳細については PLOP とは をご覧ください)

※ メンテナンスリリースについて ※

PLOP 5 より、メンテナンスリリースは PDFlib スタンダードサポートサービス を契約中のユーザーにのみ提供されます。これは、PDFlib スタンダードサポートサービスを契約していないユーザーに対しても自主的にメンテナンスリリースを提供していた今までのバージョンと異なります。

*** 5.5 がリリースされました。(2023.3.10) ***
PLOP / PLOP DS
プラットフォーム ダウンロードファイル
Windows
Windows Server x86
Windows 8/10/11 x86
C、C++、Java、Perl、PHP、Python、Ruby
Windows Server x64
Windows 8/10/11 x64
C、C++、Java、Perl、PHP、Python、Ruby
mac OS
macOS 10.9 ~ x86/x64 C、C++、Java、Perl、PHP、Python、Ruby
.NET Core 共通パッケージ
Windows x86
Windows x64
Linux x64
Alpine Linux x64
macOS x64
.NET Coreでサポートされるすべての言語
Linux
Linux x86 C、C++、Java、Perl、PHP、Python、Ruby
Linux x64 C、C++、Java、Perl、PHP、Python、Ruby
Alpine Linux x64 C、C++、Java、Perl、PHP、Python、Ruby
Linux ARM64 (aarch64) C、C++、Java、Perl、PHP、Python、Ruby

PLOP 5.5 は以下の言語バージョンをサポートします。プラットフォームによってサポートされているバージョンが異なる場合があります。該当プラットフォームのパッケージをダウンロードしてご確認ください。

  • PHP 7.4、8.0、8.1、8.2 をサポートします。
    なお、旧バージョンの PLOP (Windows Server、Linux 向け)については、PDFlib 製品と PHP バージョンの対応表をご覧ください。
  • Perl 5.26、5.28、5.30、5.32、5.34、5.36 をサポートします。
  • Python 3.3 以上 をサポートします。
  • Ruby 2.7、3.0 をサポートします。
PLOP を PHP でご利用の場合、PDFlib-in-PHP-HowTo(英語) もご覧ください。
PLOP を .NET でご利用の場合、PDFlib-in-.NET-HowTo(英語) もご覧ください。
*** 上記パッケージには日本語マニュアルは含まれておりません。
日本語マニュアル からダウンロードしてください。 ***
上記以外のプラットフォーム (OS) 対応版については、別途お問い合わせください。

サンプル集

各製品に関する様々なコーディング例をまとめたサンプル集です。

PDFlib

PDFlib に関する様々なコーディング例をまとめたサンプルプログラム集です。

TET

TET に関する様々なコーディング例をまとめたサンプルプログラム集です。

pCOS

pCOS に関する様々なコーディング例をまとめたサンプルプログラム集です。

日本語マニュアル

各製品のチュートリアルおよび API リファレンスの日本語版です。

PDFlib
ブロックプラグイン
TET
TET PDF IFilter
PLOP
pCOS

関連ドキュメント(全て PDF 形式)

PDFlib に関する日本語ドキュメントです。

ライセンス規定
(使用許諾及びサポート条件)

PDFlib 製品ファミリーのライセンス規定です。2022年1月改訂。

サポートサービス規定

PDFlib 関連製品のサポートサービスの提供内容・条件を規定しています。

紹介記事

PDFlib 製品ファミリーの概要を紹介した資料です。

PDFlib の概要を紹介した資料です。

PLOP の概要をご紹介した資料です。

PLOP DS の概要をご紹介した資料です。

TET の概要を紹介した資料です。

TET PDF IFilter の概要を紹介した資料です。

pCOS インターフェースの概要を紹介した資料です。

PDFlib 製品の活用例を紹介した資料です。

(Jul 14, 2003 - Mar 12, 2024)
  • PDFlib トップページ
  • お問合せ
  • 技術情報