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 :

  1. Créez une instance de la classe FlattenFieldsOptions.
  2. Ajoutez les fichiers d’entrée et de sortie aux options.
  3. Appelez la méthode Flatten pour 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.
 Français