Aspose.PDFの主な機能
Contents
[
Hide
]
一般的な機能
- 完全にJavaで記述されており、JDK 1.8以上で動作します
- すべてのJavaアプリケーションをサポート
- JavaDoc形式のAPIリファレンス
- 32ビットOSサポート
- 64ビットOSサポート
サポートされているPDFバージョン
Aspose.PDF for Javaは、PDFバージョン1.2、1.3、1.4、1.5、1.6、および1.7をサポートしています。
フォント
- 14のコアフォント
- PostScript Type1フォント
- TrueTypeフォント
- Type 3フォント
- フォント情報のPDFへの埋め込み
- CJKフォント
- ユニコードサポート
テキスト
- テキストを置換
- テキストを抽出(PDF全体、特定のページ、またはページ範囲から)
- テキストを追加
グラフ
-
線、円、弧、曲線などの異なる形状のグラフがサポートされています。
-
グラフは、座標で指定された任意のページの位置に描画できます。
-
グラフは回転、拡大縮小、または塗りつぶしが可能で、破線やポリ破線のスタイルを定義できます。
-
グラフは座標に基づいて描画され、相対位置ではなく絶対位置を持ちます。
-
CMYKおよびグレーのカラースペースがサポートされています。
画像
- PDFファイルに画像を追加します。
- 画像を削除します。
- 画像を置き換えます。
- 画像を抽出します(PDF全体、特定のページ、またはページの範囲から)。
- PDFをJPEGに変換します(特定のページまたはすべてのページ)。
- PDFをTIFFに変換します(単一ページまたはすべてのページ、またはピクセル化されたTIFF画像に)。
- PDFをPNGに変換します(特定のページまたはすべてのページ)。
- PDFをBMPに変換します(特定のページまたはすべてのページ)。
- PDFをSVGに変換します。
- PDFをEMFに変換します。
- PDFをGIFに変換します。
添付ファイル
- 添付ファイルを追加します。
- 添付ファイルを取得します。
- 添付ファイルを削除します。
- 添付ファイル情報を取得します。
ページ
-
ページのプロパティを取得および設定します。
-
PDFファイルを連結します。
-
PDFページを挿入します。
-
PDFファイルを追加します。
-
PDFページを削除します。
-
PDFページを抽出または挿入します。
-
PDFのNアップを作成します。
-
PDFのブックレットを作成します。
-
PDFページを分割します(最初から、最後まで、一括で、個別のページへ)。
Document
- ドキュメントビューアのプロパティを取得します。
- ドキュメントビューアのプロパティを設定します。
- ページ表示プロパティを取得します。
- ページ表示プロパティを設定します。
- PDFファイル情報を取得します。
- PDFファイル情報を設定します。
- リニアライゼーション(ウェブ向けの最適化)。
- XMPメタデータを設定します。
- XMPメタデータを取得します。
- PDFからDOC/DOCXへの変換。
- PDFからExcel XLSおよびXLSXへの変換。
- PDFからHTMLへの変換。
- PDFからXPSへの変換。
- PDFからTexへの変換。
- PDFからPDF-Aへの変換。
- PDFからPDF/A_1bへの変換。
- PDFからPDF/A_3bへの変換。
- PDFからPDF/A_3aへの変換。
- PDFからPDF/A_2aへの変換。
- PDFからPDF/A_3Uへの変換。
- PDF/A-3を作成し、XMLファイルを添付します。
Bookmarks
- ブックマークを追加します。
- 子ブックマークを追加します。
- ブックマークを削除します。
- ブックマークを取得します。
- ブックマークを更新します。
- 展開されたブックマーク
- ブックマークのエクスポートとインポート。
Annotations
- 注釈を追加します。
- 注釈を取得します。
- 注釈を削除します。
- 注釈を修正します。
- 注釈のインポートとエクスポート。
Forms
-
フィールドを追加します。
-
フィールドに入力します。
-
オプションボタンの値を取得します。
-
オプションボタンの現在の値を取得します。
-
フォームフィールドファサード(フィールドの視覚属性)を取得します。
-
フィールドを削除します。
-
フィールドを新しい場所に移動します。
-
フィールドをフラット化します(特定のフィールドまたはすべてのフィールド)。
-
フィールドを装飾します(特定のフィールドまたは特定のタイプのすべてのフィールド)。
-
内部および外部フィールドをコピーします。
-
リスト項目を追加および削除します。
-
送信URLを設定します。
-
ボタンスクリプトを設定します。
-
XMLをインポートおよびエクスポートします。
-
FDFをインポートおよびエクスポートします。
-
XFDFをインポートおよびエクスポートします。
スタンプと透かし
- テキストスタンプを追加します(すべてのページまたは特定のページに)。
- 画像スタンプを追加します(すべてのページまたは特定のページに)。
- PDFページスタンプを追加します(すべてのページまたは特定のページに)。
- ページ番号を追加します。
- ヘッダーとフッターにテキストを追加します。
- ヘッダーとフッターに画像を追加します。
リンクとアクション
- アプリケーションリンクを作成します。
- ローカルリンクを作成します。
- JavaScriptリンクを作成します。
- ドキュメントの追加アクションを作成します。
- ドキュメントオープンアクションを削除します。
- PDFドキュメントリンクを作成します。
セキュリティと署名
- PDFを暗号化および復号化します。
- ドキュメントの権限を設定します。
- パスワードを変更します。
- デジタル署名を追加または削除します。
- PDFが署名されていることを確認します。
- 署名が有効であることを確認します。
印刷
- PDFをデフォルトのプリンターに印刷します。
- 指定されたプリンターにPDFを印刷します。
- PDFを物理または仮想プリンターに印刷します。
- PDFをXPSプリンターに印刷します。
- PDFをXPSファイルに印刷します。
- PDFを印刷中に印刷ダイアログを非表示にします。
その他
- ビルドバージョン情報を取得します。
- PDFドキュメントの色空間を変更します。
- 透明な色で図形を追加します。