Aplatir les champs du formulaire
Le Documentize PDF Form for .NET vous permet de convertir les formulaires PDF interactifs en documents non éditables, les rendant sécurisés contre les modifications non autorisées. Cet outil transforme les champs de formulaire en contenu statique, renforçant la sécurité de vos documents PDF. Il est particulièrement utile lorsque vous devez sécuriser des contrats, des accords ou tout document dont les champs de formulaire doivent rester inchangés.
Comment aplatir les champs du formulaire dans un PDF
Pour aplatir les champs du formulaire dans un document PDF, suivez ces étapes :
- Créez une instance de la classe
FlattenFieldsOptions. - Ajoutez les fichiers d’entrée et de sortie aux options.
- Appelez la méthode
Flattenpour effectuer l’opération d’aplatissement.
1```csharp
2// Create FlattenFieldsOptions object to set instructions
3var options = new FlattenFieldsOptions();
4// Add input file path
5options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
6// Set output file path
7options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
8// Perform the process
9PdfForm.Flatten(options);
10```Comment aplatir tout sauf le premier champ dans un PDF
Vous pouvez aplatir sélectivement uniquement certains champs de formulaire en fonction de critères tels que la position ou le nom du champ.
1```csharp
2// Get Fields Names
3var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));
4// Create FlattenFieldsOptions object to set instructions
5var options = new FlattenFieldsOptions();
6options.AddInput(new FileData("path_to_your_pdf_file.pdf"));
7options.AddOutput(new FileData("path_to_result_pdf_file.pdf"));
8// Skip 1 field.
9options.SkipFields.Add(fieldNames[0]);
10// Perform the process
11PdfForm.Flatten(options);
12```Principales caractéristiques :
- Aplatir tous les champs du formulaire : Convertit les champs de formulaire interactifs en contenu statique non éditable.
- Aplatir des champs sélectionnés : Aplatit éventuellement des champs spécifiques dans un PDF tout en conservant les autres éditables.