• 概要
  • 特徴

Spire.PDF for Java は、Javaアプリケーションが Adobe Acrobat を使用せずに PDF ドキュメントを読み取り、書き込み、保存できるようにする PDF API です。この Java PDF コンポーネントを使用すると、開発者とプログラマーは、PDF ファイルを最初から作成したり、既存の PDF ドキュメントを完全に Java アプリケーション( J2SE および J2EE )で処理したりするための豊富な機能を実装できます。


Spire.PDF for Java は、セキュリティ設定、PDF からのテキスト/画像の抽出、PDF のマージ/分割、PDFへのテキスト/画像/形状/バーコードの描画、フォームフィールドの作成と入力、PDFレイヤーの追加と削除、PDF のオーバーレイ、PDF へのテキスト/画像の透かしの挿入、PDF ブックマークの追加/更新/削除、PDF へのテーブルの追加、PDF ドキュメントの圧縮など、多種かつ豊富な機能をサポートできます。

さらに、Spire.PDF for Java は、PDF を XPS に、XPS を PDF に、PDF を SVG に、SVG を PDF に、PDF を Excel に、PDF を Word に、PDF を HTML に、HTML を PDF に、PDF を PDF / A に高品質で簡単に変換できます。

製品概要

Java

完全に独立した Java PDF ライブラリであり、
Adobe Acrobat やその他のサードパーティのソフトウェア/ライブラリがシステムにインストールされている必要はありません。

PDF のバージョン

  • PDF 1.2 to PDF 1.7
  • PDF/A – 1b
  • PDF/x1a
  • PDF/A1
  • PDF/A2
  • PDF/A3
  • PDF/UA

PDF フォント

  • 14 Core Fonts
  • Type 1 Fonts
  • Type 3 Fonts
  • CJK Fonts
  • True Type Fonts
  • Unicode Support

変換機能

SVG

TXT

PDF

Excel

Word

XPS

HTML

PCL

PDF/A

Image

PostScript

PNG

BMP

JPEG

EMF

TIFF

デジタル署名の作成、取得、検証、削除

PDF ドキュメントの暗号化と復号化

画像と形状

フォームフィールドの作成と入力

PDF ドキュメントのマージと分割

添付ファイルの管理

ブックマークの管理

注釈の管理

テキストと画像の透かし

ハイライトの検索・置換

ハイパーリンクを挿入

テキストと画像の抽出

ヘッダー・フッター

テーブルのフォーマットと作成

PDF ファイルの印刷

PDF の圧縮

主な機能

Adobe Acrobat は不要、Spire.PDF のみで結構

Spire.PDF for Java は、完全に独立した Java PDF ライブラリとして、 Adobe Acrobat やその他のサードパーティのソフトウェア/ライブラリがシステムにインストールされている必要はありません。

ドキュメントフィールドとフォームフィールドを簡単に操作

Spire.PDF for Java は、PDFドキュメントにテキスト/画像/テーブル/バーコードと形状を描画する、PDF ファイルからテキストと画像を抽出する、PDF フォームフィールドを作成/入力/削除する、PDFにテキストと画像の透かしを追加する、PDFブックマークの追加/更新/削除、PDFのハイパーリンク/添付ファイル/注釈の操作、PDFドキュメントへの画像/テキストスタンプの追加などをサポートします。

ドキュメント設定機能

Spire.PDF for Java は、ドキュメントのプロパティ、ページの向きなどのビューア設定、ページサイズ、ズーム率などのドキュメント情報を設定できます。

高品質な文書変換処理

Spire.PDF for Javaは、PDF を XPS に、PDF を画像に、PDF を SVG に、SVG を PDF に、PDF を Excel に、XPS を PDF に、PDF を PDF / A に高品質で変換することをサポートしています。

セキュリティ機能

Spire.PDF for Java は、PDF デジタル署名の追加と PDF ドキュメントの署名の検証、PDF ドキュメントの暗号化と復号化、PDF セキュリティ権限の変更、および署名された PDF の変更の有無の検出をサポートしています。

簡単に統合できる

Spire.PDF for Java は、Java アプリケーション( J2SE および J2EE )に簡単に統合できます。

効果一覧
  • 画層(レイヤー)の追加

    PDF画層は、PDFドキュメントのインタラクティブな機能で、内容の一部を表示したり非表示にしたりすることができます。 画層は、CAD図面やレイヤー化されたイラスト、地図、多言語ドキュメントなどでよく見受けられます。

  • 電子透かしの追加

    PDFドキュメントの電子透かしは、ドキュメントの所有者の特定、ドキュメントの状態の表示、許可されていないコピーや配布の防止など、多くの重要な役割を担っています。

  • PDFの圧縮

    PDFファイルを圧縮すると、元のサイズの10分の1から100分の1にまで小さくすることができ、保存容量を大幅に節約するとともに、インターネット上での送信をより容易にすることができます。

  • PDFからWordへの変換

    PDFは、ドキュメントの共有や印刷に最適な形式ですが、編集が困難な場合があります。 PDFドキュメントを編集したい場合は、まずWordに変換してください。

  • PDFからExcelへの変換

    PDF形式の請求書は、通常、表形式のデータを含んでいます。 その中のデータを分析や計算するために、Excelの表に変換することができます。

  • PDFからPNGへの変換

    PDFを画像に変換して、動画に埋め込んだり、ソーシャルメディアで共有したりすることが簡単にできます。

  • PDFからPDF/Aへの変換

    PDF/Aは、将来の使用のためにドキュメントを保存するためのISO標準のPDF形式です。 電子文書の長期保存を考えると、PDF/A形式が優れていることは間違いない。

  • フォームの作成

    フォームを使うと、情報の収集が容易になります。ユーザーは、ドロップダウンリストからの選択、コンボボックスにテキストの挿入、チェックボックスのチェックによって情報を入力することができます。

  • PDFのページサイズの変更

    PDFドキュメントのページサイズを調整することで、ドキュメントの見栄えを良くしたり、印刷用紙に合わせたページサイズにしたりすることが簡単にできます。

  • PDFの電子署名

    電子署名は、PDFドキュメントの有効性と信頼性を保証するものです。 PDFドキュメントに署名した後、ドキュメントに変更を加えると、電子署名は無効となります。

  • テキストと画像の抽出

    書式やレイアウト構造を除いたPDFドキュメント内の内容のみを取得する必要がある場合、テキストや画像を直接抽出することができます。

  • ヘッダーとフッター

    ヘッダーとフッターは、ドキュメントの各ページの上部と下部の領域で、会社のロゴやページ番号などの情報を表示するために使用されます。

  • 結合と分割

    複数のPDFファイルを1つのファイルにまとめて、保存や閲覧を容易にすることができます。 同様に、PDFファイルを分割して、別々に他の人と簡単に共有することが可能です。

    以下は Spire.PDF for Java の機能について簡単な概要です。

    サポートされる環境

    • 100%Java で書かれる
    • 32ビットおよび64ビットOSをサポート
    • Windows、Linux、Unix、MacOS で作業
    • PDF バージョン1.2、1.3、1.4、1.5、1.6、および1.7をサポート
    • 追加のソフトウェアをインスト

    変換

    • PDF をPDF / A に変換
    • PDF を画像に変換
    • PDF を SVG に変換
    • SVG を PDF に変換
    • XPS を PDF に変換
    • PDF を Word に変換
    • PDF を HTML に変換
    • PDF を Excel に変換

    セキュリティ

    • PDF を暗号化
    • PDF を復号化
    • PDF デジタル署名を作成
    • セキュリティ権限の変更
    • 署名された PDF が変更されたかど

    テキスト

    • テキストを描く
    • テキスト形式の設定(フォント、サイズ、色、レイアウト、回転、変換、配置)
    • テキストの読み取り/抽出

    フォント

    • True Type フォント
    • CJK フォント
    • Unicode サポート(部分的)

    画像

    • 画像を描く
    • 特別な形状を描く(線、長方形、円、弧、楕円、五芒星)
    • PDF バーコードを描く
    • 画像の読み取り/抽出

    添付ファイル

    • 添付ファイルを追加
    • 添付ファイルを削除

    テーブル

    • シンプルなテーブル
    • 画像テーブル
    • Datatable を PDF にエクスポート
    • テーブルレイアウトの設定
    • テーブルの境界線をフォーマット

    ブックマーク

    • ブックマークを追加
    • ブックマークを削除
    • ブックマークを更新

    リスト

    • シンプルなリスト
    • 注文リスト
    • 複数レベルのリスト

    ヘッダーとフッター

    • ヘッダーとフッターにテキストを追加
    • ヘッダーとフッターに画像を追加

    透かし

    • テキスト透かしを追加
    • 画像透かしを追加

    アクション

    • アクションを追加
    • Javascriptアクションを追加
    • アクションチェーンを追加

    FormField

    • フィールドの追加(テキストボックス、チェックボックス、リストボックス、コンボボックス、ボタン、ラジオボタン)
    • フィールドを削除
    • フィールドを埋める

    ページ

    • PDF ページを追加
    • PDF ページを削除
    • ページ番号を設定
    • ページ数を取得
    • ページのページ付け
    • ページ遷移の設定
    • ページの向きを設定
    • ページの透明度を設定
    • ページオーバーレイを設定

    ドキュメント

    • PDF プロパティを設定
    • PDF ビュー設定を設定
    • PDF テンプレートを設定
    • PDF ファイルをマージ
    • PDF ファイルを分割
    • PDF ドキュメントを印刷