HTML
JPG
PDF
XML
DOCX
PDF
クラウド .NET SDK を使用して PDF フォームを管理する方法
クラウド .NET SDK を介して AcroForms を操作するには、 Aspose.PDF Cloud .NET SDK このクラウド SDK を使用すると、C#、ASP.NET、その他の .NET 言語を使用して、さまざまなクラウド プラットフォーム向けのクラウドベースの PDF 作成、編集、変換アプリを簡単に構築できます。開く NuGet パッケージ マネージャで検索し、 Aspose.PDF Cloud をインストールします。パッケージ マネージャ コンソールから次のコマンドを使用することもできます。
パッケージ マネージャ コンソール コマンド
PM> Install-Package Aspose.Pdf-Cloud
.NET SDK を介して AcroForms を作成する手順
Aspose.PDF Cloud の開発者は、わずか数行のコードで PDF に acroforms を簡単に読み込みおよび作成できます。
- Aspose Cloud ダッシュボードからの AppSid と AppSecret を使用して PdfApi のインスタンスを作成します。
- ファイルのクラウド ストレージを確認します。GetFilesList("") を使用してクラウド ストレージ内のファイルのリストを取得します。ターゲットファイルが見つからない場合は、アップロードを続行します。
- PDF をクラウド ストレージにアップロードします (必要な場合)。
- テキストボックスフィールドを作成します。ページ1のTextBoxFieldオブジェクトをインスタンス化し、プロパティを設定します。
- フィールドをPDFに追加します。PutTextBoxFieldを使用して、クラウドに保存されたドキュメントにフィールドを挿入します。
- 操作ステータスを印刷します。結果のステータスをコンソールに出力します。
このサンプルコードはPDFドキュメントでAcroFormsを作成する方法を示しています
public static void AddFormField()
{
const string localImageFileName = @"C:\Samples\StudentInfoFormElectronic.pdf";
const string storageFileName = "StudentInfoFormElectronic.pdf";
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
var filesOnStorage = pdfApi.GetFilesList("");
if (filesOnStorage.Value.All(f => f.Name != storageFileName))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
var textBoxField = new TextBoxField(PageIndex: 1)
{
PartialName = "Email",
Rect = new Rectangle(100, 100, 180, 120),
Value = "aspose-pdf-cloud@example.com",
Border = new Border(Width: 5, Dash: new Dash(1, 1))
};
var response = pdfApi.PutTextBoxField(storageFileName, "Email", textBoxField);
Console.WriteLine(response.Status);
}