Aspose.PDF Cloud Java SDKは、基盤となるAspose.PDF REST APIに基づいており、クラウドプラットフォーム向けに構築されたJavaアプリケーションにクラウドPDF処理機能をシームレスに統合するための支援をJava開発者に提供します。Aspose.PDF Cloud Java SDKはMITライセンスの下で提供されています。
Aspose.PDF Cloud Java SDKは、クラウドベースのJavaアプリケーションでPDFドキュメントをゼロから作成したり、さまざまな形式をPDFに変換してさらに処理したりすることを可能にします。簡単なJava SDKを使用して、EPUB、LaTeX、HTML、PS、XsIFo、XPS、SVG、DOCX、PCL、XML、MD(Markdown)形式をPDFに変換できます。同様に、強化されたJavaコードでPDFを多くの他のファイル形式(画像、Word、PowerPoint、Excelなど)に変換できます。
Aspose.PDF Cloud Java SDKは、クラウドPDFドキュメントの個々の要素(テキスト、注釈、透かし、署名、スタンプ、ブックマーク、フォームフィールド、画像、ハイパーリンク、添付ファイルなど)との作業を支援します。また、クラウドストレージにホストされているPDFファイルを分割、結合、署名、暗号化することもできます。
高度なPDF文書操作機能
文書にテキストまたは画像のヘッダーとフッターを追加
文書にテキストと画像のスタンプを追加
IDまたはページ全体、または文書全体からすべてのスタンプを削除
文書スタンプを読み取る
文書にテーブルを追加
特定のページまたは文書全体からすべてのテーブルを削除
IDによって文書テーブルを読み取りまたは削除
複数の文書を既存の文書に追加
文書に様々な種類の注釈を設定および取得
ドキュメントの添付ファイルを読み取り、ダウンロードする
ドキュメント内のフォームフィールドを作成、読み取り、フラット化、更新する
ドキュメントのプロパティを追加、更新、読み取り、削除する
ドキュメントの内容を暗号化または復号し、ドキュメントのパスワードを変更する
ドキュメントにテキストを追加し、必要に応じて取得する
PDFページまたはドキュメント全体のテキストを単一または複数のインスタンスで置換する
PDFドキュメント処理SDKの開始
Aspose.PDF Cloud Java SDKを始めるのは簡単で、インストールは不要です。Aspose for Cloudでアカウントを作成し、アプリケーション情報を取得してください。App SIDとキーを取得したら、Aspose.PDF Cloud Java SDKを使用する準備が整います。
PDF変換のための豊富な機能
Aspose.PDF Cloud Java SDKを使用すると、PDFから他のさまざまな人気のあるファイルフォーマットに変換できます。EPUB、HTML、LaTeX、MHT、PCL、DOC、MOBIXML、PDFA、PPTX、SVG、TIFF、XLS、XLSX、XML、XPS、PS、XSLFo、PCL、BMP、EMF、GIF、JPEG、PNG、TIFFをPDFに変換できます。
また、PDF(XFAフォーム付き)をAcroForm付きのPDFに変換することもできます。同様に、Aspose.PDF Cloud SDK for Javaを使用すると、PDFをBMP、PDF EMF、GIF、JPEG、PNG、TIFF、DOC、EPUB、HTML、LaTex、MOBIXML、PDFA、PPTX、SVG、XLS、XLSX、XML、XPSに変換できます。
さらに、Aspose.PDF Cloud Java SDKを使用すると、PDFドキュメントをワードプロセッシングドキュメントに変換する方法を制御できます。PDFファイルの元の外観を保持するための「テキストボックス」モードや、最大限に編集可能な多層分析のための「フロー」モードから選択できます。
PDFファイルのドキュメントアクセス権限を設定することもできます。これらの権限には、印刷、劣化印刷、コンテンツの変更、コンテンツのコピー、PDFフォームの入力などが含まれます。
カスタマイズされたアノテーション
Aspose.PDF Cloud Java SDKは、テキストアノテーション、サークルアノテーション、ポリゴンアノテーション、ポリラインアノテーション、ラインアノテーション、スクエアアノテーション、フリーテキストアノテーション、ハイライトアノテーション、アンダーラインアノテーション、波形アノテーション、取り消し線アノテーション、キャレットアノテーション、インクアノテーション、リンクアノテーション、ポップアップアノテーション、ファイル添付アノテーション、サウンドアノテーション、ムービーアノテーション、スクリーンアノテーション、ウィジェットアノテーション、透かしアノテーション、トラップネットワーク(TrapNet)アノテーション、プリンタマークアノテーション、墨消しアノテーション、ラバースタンプアノテーション、リッチメディアアノテーションなど、さまざまなタイプのアノテーションをサポートしています。
サポートされているアノテーションのさまざまな特性を指定するためにフラグを設定できます。可視性、印刷制限、拡大制限、回転制限、アノテーションを読み取り専用にするなどのフラグを設定します。
Aspose.PDF Cloud Java SDKを使用して、アノテーションをマーク済み、未マーク、承認済み、拒否済み、キャンセル済み、完了済み、またはなしなどのさまざまな状態に設定できます。また、PDFドキュメントのスタンプのさまざまなプロパティを設定することもできます。これらのプロパティには、不透明度、回転、配置、インデント、ズーム、およびその他のさまざまなプロパティが含まれます。
PDFドキュメントのさまざまな要素を抽出する
Aspose.PDF Cloud Java SDKを使用すると、PDFドキュメントのさまざまな要素を抽出できます。GIF、JPEG、PNG、TIFF形式のPDFドキュメントの画像を抽出してフォルダに保存できます。また、ファイル添付アノテーション、スクリーンアノテーション、サウンドアノテーション、スタンプアノテーションなどのPDFドキュメントアノテーションを指定したフォルダに抽出することもできます。
PDFドキュメントを最適化する
Aspose.PDF Cloud Java SDKを使用すると、PDFドキュメントを最適化するためのさまざまなプロパティを設定できます。ページコンテンツの再利用を可能にすることでPDFファイルサイズを最適化し、PDFドキュメントに埋め込まれている画像の圧縮レベルを設定し、重複するリソースストリームを1つのオブジェクトとして保存してリンクし、参照のないドキュメントオブジェクトを削除し、未使用のストリームを削除し、PDFドキュメントフォントを埋め込まないことで最適化します。