HTML
JPG
PDF
XML
DOCX
PDF
Créer des Formulaires PDF dans .NET SDK
Ajouter des Champs de Formulaire à un Document PDF sur les applications .NET pour créer un document protégable.
Get StartedComment créer un AcroForm via Cloud .NET SDK
Pour créer un AcroForm via Cloud .NET SDK , nous utiliserons Aspose.PDF Cloud .NET SDK Ce SDK Cloud vous permet de créer facilement des applications de création, d’édition et de conversion de PDF en nuage en C#, ASP.NET ou d’autres langages .NET pour diverses plateformes cloud. Ouvrez NuGet le gestionnaire de packages, recherchez Aspose.PDF Cloud et installez. Vous pouvez également utiliser la commande suivante dans la Console du Gestionnaire de Paquets.
Commande de la Console du Gestionnaire de Paquets
PM> Install-Package Aspose.Pdf-Cloud
Étapes pour créer des AcroForms via .NET SDK
Les développeurs Aspose.PDF Cloud peuvent facilement charger et créer des acroforms dans PDF en quelques lignes de code.
- Créez un nouvel objet de configuration avec votre Secret et Clé d’Application
- Créez un objet pour vous connecter à l’API Cloud
- Téléchargez votre fichier de document
- Effectuez la création
- Téléchargez le résultat
Ce code exemple montre la création des AcroForms dans des documents PDF
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);
}