HTML JPG PDF XML DOCX
  Product Family
PDF

PDF フォーム。 .NET SDK を介して管理する

クラウド .NET SDK を使用して PDF ドキュメントで Acroforms を管理する

Get Started

クラウド .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 を簡単に読み込みおよび作成できます。

  1. Aspose Cloud ダッシュボードからの AppSid と AppSecret を使用して PdfApi のインスタンスを作成します。
  2. ファイルのクラウド ストレージを確認します。GetFilesList("") を使用してクラウド ストレージ内のファイルのリストを取得します。ターゲットファイルが見つからない場合は、アップロードを続行します。
  3. PDF をクラウド ストレージにアップロードします (必要な場合)。
  4. テキストボックスフィールドを作成します。ページ1のTextBoxFieldオブジェクトをインスタンス化し、プロパティを設定します。
  5. フィールドをPDFに追加します。PutTextBoxFieldを使用して、クラウドに保存されたドキュメントにフィールドを挿入します。
  6. 操作ステータスを印刷します。結果のステータスをコンソールに出力します。
 

このサンプルコードは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);
    }