Aplatissez les PDF en C# ;
Les documents PDF comprennent souvent des formulaires comportant des éléments interactifs à remplir, tels que des boutons radio, des cases à cocher, des zones de texte, des listes, etc. Afin de les rendre non modifiables pour différentes applications, nous devons aplatir le fichier PDF. IronPDF fournit la fonction permettant d'aplatir votre PDF en C# avec une seule ligne de code.
Comment aplatir des fichiers PDF en C#
- Installer une bibliothèque C# pour aplatir les fichiers PDF
- Chargement d'un fichier PDF existant ou création d'un nouveau fichier PDF à partir d'un fichier HTML
- Utiliser le
Aplatir
pour aplatir le PDF - Enregistrer le PDF aplati en tant que nouveau document
- Aplatir PDF document in C# with 1 line of code
How to Aplatir a C# PDF
Installer avec NuGet
Install-Package IronPdf
Télécharger DLL
Installation manuelle dans votre projet
Installer avec NuGet
Install-Package IronPdf
Télécharger DLL
Installation manuelle dans votre projet
Commencez à utiliser IronPDF dans votre projet dès aujourd'hui avec un essai gratuit.
Découvrez IronPDF sur NuGet pour une installation rapide et un déploiement facile. Avec plus de 8 millions de téléchargements, il transforme PDF avec C#.
Install-Package IronPdf
Envisagez d'installer le IronPDF DLL directement. Téléchargez et installez-le manuellement pour votre projet ou sous forme de GAC : {{lienDllAfficher}}
Installation manuelle dans votre projet
Télécharger la DLLAplatir C# ; Document PDF
Une fois le paquetage IronPDF installé, vous pouvez aplatir votre fichier PDF avec une seule ligne de code.
Dans l'exemple de code ci-dessous, nous avons sélectionné notre PDF en utilisant la classe PdfDocument. Si votre projet le nécessite, vous pouvez également créer un PDF en utilisant la classe ChromePdfRenderer.
Pour aplatir un fichier PDF, utilisez la méthode Flatten
. Cela rendra le PDF non éditable, en supprimant les éléments interactifs tels que les boutons radio et les cases à cocher. Voyons-le en action dans l'exemple de code C# d'aplatissement de PDF ci-dessous.
:path=/static-assets/pdf/content-code-examples/how-to/pdf-image-flatten-csharp-flatten-pdf.cs
using IronPdf;
// Select the desired PDF File
PdfDocument pdf = PdfDocument.FromFile("before.pdf");
// Flatten the pdf
pdf.Flatten();
// Save as a new file
pdf.SaveAs("after_flatten.pdf");
Imports IronPdf
' Select the desired PDF File
Private pdf As PdfDocument = PdfDocument.FromFile("before.pdf")
' Flatten the pdf
pdf.Flatten()
' Save as a new file
pdf.SaveAs("after_flatten.pdf")
Vérifier le document aplati
Dans la sortie ci-dessous, le premier PDF est modifiable, c'est notre fichier original. En utilisant IronPDF et le code ci-dessus, nous l'avons rendu plat ou non modifiable. Vous pouvez utiliser ce code pour tous vos projets PDF .NET.
A noter
Flatten
.Accès rapide à la bibliothèque
Lire la suite Documentation
Consultez la documentation pour en savoir plus sur la façon d'aplatir les PDF, de les éditer et de les manipuler, etc.
Lire la suite Documentation