HTML JPG PDF XML DOCX
  Product Family
PDF

Definir Campos de Formulário em PDF via .NET SDK

Construa seus próprios aplicativos Cloud para definir arquivos de documentos preenchíveis usando APIs do lado do servidor.

Get Started

Como Definir Campos de Formulário em Documento PDF usando Cloud .NET SDK

Para definir Campos de Formulário em PDF via Cloud .NET SDK, usaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK permite que você construa facilmente aplicativos criadores, editores e conversores de PDF baseados em nuvem em C#, ASP.NET ou outras linguagens .NET para várias plataformas em nuvem. Abra NuGet gerenciador de pacotes, procure por Aspose.PDF Cloud e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Comando do Console do Gerenciador de Pacotes


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Etapas para definir Campos de Formulário em PDF via .NET SDK

Desenvolvedores do Aspose.PDF Cloud podem facilmente carregar e definir Campos de Formulário em PDF em apenas algumas linhas de código.

  1. Crie um novo objeto de Configuração com seu Segredo e Chave da Aplicação
  2. Crie um objeto para conectar-se à API Cloud
  3. Faça upload do seu arquivo de documento
  4. Realize a configuração
  5. Baixe o resultado

Requisitos do Sistema

É fácil começar com o Aspose.PDF Cloud .NET SDK e não há nada para instalar. Basta criar uma conta na Aspose for Cloud e configurar suas informações de aplicação. Uma vez que você tenha o App SID e a chave, você está pronto para usar o Aspose.PDF Cloud .NET SDK.

  • .NET Framework 2.0 ou posterior
  • JSON.NET

 

Este código de exemplo mostra como definir Campos de Formulário em documentos PDF


    public static void SetFormField()
    {
        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 response = pdfApi.PutUpdateField(storageFileName, "First Name", new Field(
            Name: "First Name",
            Type: FieldType.Text,
            Values: ["James"],
            Rect: new Rectangle(125, 735, 200, 752)
        ));
        Console.WriteLine(response.Status);
    }