Go SDKでPDFワークフローを実装
Go言語SDKを使用して、REST API経由でクラウドPDFドキュメントへのアクセス、マージ、分割、暗号化、透かし、注釈付け、他の形式への変換を行います。
Get StartedAspose.PDF Cloud Go SDKは、クラウド用のPDFジェネレーター、注釈付け、コンバーターアプリをGoプログラミング言語で構築するのに役立ちます。Aspose.PDF Cloud SDK for GoはMITライセンスの下で利用可能で、Aspose.PDF REST APIに基づいています。
Go言語コードを強化して、クラウドストレージ上のAcrobatファイルにアクセスしたり、新しいクラウドPDFページを作成したりできます。他の形式のファイル(HTML、PCL、XPS、TIFF、JPEG、SVG、XMLなど)を変換してPDFを作成することも可能です。
クラウドベースのGoプログラムが、Adobe Acrobat PDFドキュメントのテキストボックス、チェックボックス、ラジオボタン、フォームフィールド、注釈、デジタル署名、スタンプ、添付ファイル、およびクラウドPDFファイルのOCRレイヤーなどのさまざまな要素と連携できるようにします。REST APIへのシンプルな呼び出しを使用します。
また、GoクラウドアプリがクラウドベースのPDFドキュメントから添付ファイルをダウンロードしたり、PDFからすべての画像をデフォルトまたは指定されたサイズで抽出したり、PDFドキュメントからデータを他のサポートされているファイル形式にエクスポートしたりできます。サードパーティのソフトウェアをインストールする必要はありません。
Go Cloud SDKの高度な機能
ドキュメントのテキストまたは画像のヘッダーとフッターを追加
ドキュメントにテキストと画像のスタンプを追加
IDまたはページ全体やドキュメント全体からスタンプを削除
ドキュメントのスタンプを読み取り
ドキュメントにテーブルを追加
特定のページまたはドキュメント全体からすべてのテーブルを削除
IDによってドキュメントのテーブルを読み取りまたは削除
既存のドキュメントに複数のドキュメントを追加
ドキュメントに複数のタイプの注釈を設定および取得
ドキュメント添付ファイルを読み取り、ダウンロードする
ドキュメント内のフォームフィールドを作成、読み取り、フラット化、および更新する
ドキュメントプロパティを追加、更新、読み取り、および削除する
ドキュメントコンテンツを暗号化または復号化し、ドキュメントパスワードを変更する
ドキュメントにテキストを追加し、必要に応じて取得する
PDFページまたはドキュメント全体でテキストの単一または複数のインスタンスを置換する
PDFドキュメント処理SDKの開始
Aspose.PDF Cloud Go SDKを始めるのは簡単で、インストールは必要ありません。Aspose for Cloudでアカウントを作成し、アプリケーション情報を取得してください。App SIDとキーを取得したら、Aspose.PDF Cloud Go SDKを試す準備が整います。
PDF変換のための広範な機能
Aspose.PDF Cloud Go 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 Go SDKを使用すると、PDFをBMP、PDF EMF、GIF、JPEG、PNG、TIFF、DOC、EPUB、HTML、LaTex、MOBIXML、PDFA、PPTX、SVG、XLS、XLSX、XML、XPSに変換できます。
さらに、Aspose.PDF Cloud Go SDKを使用すると、PDFドキュメントがWord処理ドキュメントに変換される方法を制御できます。PDFファイルの元の外観を保持するための「テキストボックス」モードと、最大限に編集可能にすることを重視した多段階分析のための「フロー」モードから選択できます。
また、PDFファイルのドキュメントアクセス権限を設定することもできます。これらの権限には、印刷、劣化した印刷、コンテンツの変更、コンテンツのコピー、PDFフォームの記入などが含まれます。
カスタマイズされた注釈
Aspose.PDF Cloud Go SDKは、テキスト注釈、円注釈、多角形注釈、ポリライン注釈、線注釈、四角形注釈、フリーテキスト注釈、ハイライト注釈、下線注釈、波線注釈、取り消し線注釈、キャレット注釈、インク注釈、リンク注釈、ポップアップ注釈、ファイル添付注釈、サウンド注釈、動画注釈、スクリーン注釈、ウィジェット注釈、透かし注釈、トラップネットワーク(TrapNet)注釈、プリンターマーク注釈、墨消し注釈、スタンプ注釈、リッチメディア注釈など、さまざまな種類の注釈をサポートしています。
サポートされている注釈のさまざまな特徴を指定するためのフラグを設定できます。可視性、印刷制限、拡大縮小制限、回転制限、注釈を読み取り専用にするなどのフラグを設定します。
Aspose.PDF Cloud Go SDKを使用して、注釈をマーク済み、未マーク、承認、拒否、キャンセル、完了、なしなどのさまざまな状態に設定できます。また、PDFドキュメントのスタンプのさまざまなプロパティを設定することもできます。これらのプロパティには、不透明度、回転、配置、インデント、ズーム、およびその他のさまざまなプロパティが含まれます。
PDFドキュメントのさまざまな要素を抽出する
Aspose.PDF Cloud Go SDKを使用すると、PDFドキュメントのさまざまな要素を抽出できます。GIF、JPEG、PNG、TIFF形式のPDFドキュメント画像を抽出してフォルダーに保存できます。また、指定されたフォルダーにファイル添付注釈、スクリーン注釈、サウンド注釈、スタンプ注釈などのPDFドキュメント注釈を抽出することもできます。
PDFドキュメントを最適化する
Aspose.PDF Cloud Go SDKを使用すると、PDFドキュメントを最適化するためのさまざまなプロパティを設定できます。ページコンテンツの再利用を許可することによりPDFファイルサイズを最適化し、PDFドキュメントに埋め込まれた画像の圧縮レベルを設定し、重複したリソースストリームを1つのオブジェクトとして保存することでリンクし、参照のないドキュメントオブジェクトを削除し、未使用のストリームを削除し、PDFドキュメントフォントを埋め込まないようにします。