HTML
JPG
PDF
XML
DOCX
PDF
Cloud Go SDK を使用して PDF ドキュメントから AcroForms を削除
PDF から AcroForms を削除するために、次のものを使用します Aspose.PDF Cloud Go SDK。この Cloud SDK は、Go プログラマーが Aspose.PDF REST API を介して Go 言語でクラウドベースの PDF 作成、注釈付け、編集、変換アプリを開発するのを支援します。まず Aspose for Cloud でアカウントを作成し、アプリケーション情報を取得してください。App SID とキーを取得すれば、Aspose.PDF Cloud Go SDK を使用できるようになります。
Package Manager コンソール コマンド
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Go を使用して AcroForms を削除する手順
Aspose.PDF Cloud の開発者は、数行のコードで PDF から AcroForms を簡単に読み込み、削除できます。
- PDF ファイルを Aspose.PDF Cloud サービスにアップロードします。
- アップロードしたファイルから指定されたフォーム フィールドを削除します。
- 必要に応じて結果をダウンロードします。
このサンプルコードは、Go を使用して PDF ドキュメントから AcroForms を削除する方法を示しています
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func appendFormFiled(document_name string, output_name string, local_folder string, remote_folder string) {
// Initialize Credentials and create Pdf.Cloud service object
AppSID := "YOUR_APP_SID" // Your Application SID
AppKey := "YOUR_APP_KEY" // Your Application Key
pdfApi := asposepdfcloud.NewPdfApiService(AppSID, AppKey, "")
args := map[string]interface{}{
"folder": remote_folder,
}
file, _ := os.Open(filepath.Join(local_folder, document_name))
_, _, _ = pdfApi.UploadFile(filepath.Join(remote_folder, document_name), file, args)
_, httpResponse, err := pdfApi.DeleteField(document_name, field_name, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
result_data, _, _ := pdfApi.DownloadFile(path.Join(remote_folder, document_name), args)
fileName := path.Join(local_folder, output_name)
f, _ := os.Create(fileName)
_, _ = f.Write(result_data)
}
}
Go SDK を使用して AcroForms を操作する
フォームが古くなっている、関連性がない、または不要な場合、削除することで文書を整理し、関連性を保つことができます。フォームを削除すると、PDF がシンプルになり、特にインタラクションが不要な場合は読みやすくなります。AcroForms のようなインタラクティブ要素は PDF のファイルサイズを増加させる可能性があります。これらを削除することで、文書の共有や保存がより高速になるよう最適化できます。 Aspose.PDF Cloud Go SDK を使用して PDF ドキュメントから AcroForms を削除します。
Go ライブラリを使用してできること
- PDF ドキュメントのヘッダーとフッターをテキストまたは画像形式で追加できます。
- テーブルやスタンプ(テキストまたは画像)を PDF ドキュメントに追加できます。
- 複数の PDF ドキュメントを既存のファイルに結合できます。
- PDF の添付ファイル、注釈、フォーム フィールドを操作できます。
- PDF ドキュメントに暗号化または復号化を適用し、パスワードを設定できます。
- ページまたは PDF 全体からすべてのスタンプとテーブルを削除できます。
- ID を指定して PDF ドキュメントから特定のスタンプまたはテーブルを削除できます。
- PDF のページ上、または文書全体で単一または複数のテキストインスタンスを置換できます。
- PDF ドキュメントをさまざまな他のファイル形式に変換するための広範なサポートがあります。
- PDF ファイルのさまざまな要素を抽出し、PDF ドキュメントを最適化できます。
- 当社の 無料アプリ を試して、PDF ファイルからオンラインで AcroForms を削除し、機能をテストできます。
- 学習リソース
- ドキュメント
- ソースコード
- API リファレンス
- Product Support
- Free Support
- Paid Support
- Blog
- Why Aspose.PDF Cloud for Go?
- Customers List
- Security