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 StartedComo 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.
- Crie um novo objeto de Configuração com seu Segredo e Chave da Aplicação
- Crie um objeto para conectar-se à API Cloud
- Faça upload do seu arquivo de documento
- Realize a configuração
- 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);
}