Passer au contenu du pied de page
OUTILS PDF

Réduire la taille d'un PDF (Outils gratuits en ligne)

Le PDF (Portable Document Format) est l'un des formats de documents numériques les plus populaires et largement utilisés. Les fichiers PDF sont utilisés pour afficher du contenu sous forme d'images et de texte, imprimer des factures, des relevés bancaires et d'autres choses. Les documents PDF sont simples à créer et à envoyer sur Internet car ils préservent le format. Ils peuvent être enregistrés sur n'importe quel support de stockage et empêchent les utilisateurs de modifier le document PDF. Les PDFs permettent également aux utilisateurs de signer numériquement des documents et fournissent une authentification sécurisée. Cependant, il y a parfois besoin de rendre un PDF modifiable pour la signature de documents ou pour modifier des formulaires PDF remplissables. Pour cela, le PDF doit être ouvert dans des formats modifiables. Dans cet article, nous examinerons les outils en ligne gratuits disponibles pour convertir des fichiers PDF et les modifier.

Comment modifier des PDFs

1. Adobe Acrobat - Éditeur de PDF en ligne

Adobe Acrobat Modifier un PDF est un éditeur de PDF en ligne qui vous aide à ajouter du texte, des dessins, des images, des notes autocollantes et bien plus encore aux fichiers PDF. Ses outils d'édition PDF vous permettent d'ajouter ou de supprimer des boîtes de texte avec des commentaires. Vous pouvez annoter votre document PDF avec des surlignages, des biffures ou souligner le contenu textuel. Adobe Acrobat fournit un outil de dessin gratuit pour dessiner n'importe quoi comme des cercles, des flèches et différentes formes. Il peut être ouvert sur n'importe quel navigateur Web, et la conversion de fichiers PDF en PDFs modifiables est super rapide.

class="content-img-align-center"> Adobe Acrobat

class="content__image-caption">Adobe Acrobat

Voici les étapes pour modifier et annoter des PDFs :

  1. Cliquez sur Sélectionner un fichier, ou faites simplement glisser et déposez un PDF à modifier.
  2. Une fois le fichier téléchargé, connectez-vous pour modifier.
  3. Ajoutez du texte, des dessins, et d'autres éléments à votre fichier PDF.
  4. Téléchargez votre fichier ou obtenez un lien pour partager.

2. SmallPDF

SmallPDF est un outil d'édition de PDF en ligne gratuit qui aide à modifier des fichiers PDF sans aucune complication. Il vous aide à ajouter et modifier du texte, des images, des formes, des dessins à main levée, des surlignages, ajouter des commentaires, et bien plus encore. Il vous permet également de remplir des formulaires. C'est une plateforme basée sur le cloud, et les fichiers peuvent être convertis depuis n'importe quel navigateur Web. SmallPDF est une plateforme transparente et vous informe comment ils stockent, traitent et collectent les données personnelles. Il implémente le cryptage TLS haute technologie pour garder les documents sécurisés. Vous pouvez également convertir ou créer des fichiers PDF sur la plateforme SmallPDF.

class="content-img-align-center"> SmallPDF

class="content__image-caption">SmallPDF

L'éditeur SmallPDF propose un mode d'organisation qui aide à réarranger, fusionner, diviser et extraire du texte des fichiers PDF. Si le document est un PDF scanné, le convertisseur SmallPDF PDF vers Word peut être utilisé car il met en œuvre une fonction OCR pour la reconnaissance de texte d'image.

3. Soda PDF

Soda PDF propose un outil d'édition de PDF en ligne pour modifier des documents PDF. Il aide à changer l'ordre des pages PDF, et à supprimer ou ajouter de nouvelles pages. Il offre d'autres options utiles d'édition de PDF comme la mise en page, les marges, la taille de la page, et l'arrière-plan. Vous pouvez ajouter du texte n'importe où dans le document avec le style de police de votre choix. L'éditeur Soda PDF aide à ajouter des images ou à créer des images à partir d'un outil de dessin à main levée pour un attrait visuel. Vous pouvez aligner les images avec le texte en utilisant des outils de règle et de grille.

class="content-img-align-center"> Soda PDF

class="content__image-caption">Soda PDF

4. DocFly - Éditeur de PDF en ligne

DocFly est un éditeur de PDF en ligne qui vous permet de modifier des fichiers PDF dans le stockage cloud. Il rend les PDFs modifiables et vous permet d'ajouter et de supprimer du texte, de surligner du texte, d'ajouter des images, d'ajouter des formes et des dessins à main levée dans le document. L'outil de blanchiment aide à supprimer des parties des documents modifiables. Vous pouvez ajouter des boîtes de texte pour insérer du nouveau texte ou des images où vous voulez. Tous les fichiers sont cryptés via HTTPS sécurisé pour protéger et sécuriser les documents PDF. Vous pouvez accéder à vos documents téléchargés à tout moment et les supprimer s'ils ne sont plus nécessaires.

class="content-img-align-center"> DocFly

class="content__image-caption">DocFly

IronPDF - Bibliothèque PDF .NET

Les programmeurs C# peuvent créer, éditer et modifier des documents PDF sans effort dans des programmes .NET, grâce à la bibliothèque .NET IronPDF. IronPDF offre d'excellentes capacités de rendu et prend en charge une large gamme de formats, y compris HTML vers PDF, URL vers PDF, SVG vers Image et fichier HTML vers PDF. IronPDF est particulièrement adepte à créer des PDFs à partir de pages Web ou de modèles HTML/CSS existants pour des rapports, des factures, des relevés et des reçus.

Une caractéristique essentielle d'IronPDF est sa capacité à remplir des formulaires PDF existants ou à créer de nouveaux formulaires PDF à partir de zéro. Cela peut rationaliser le flux de travail des documents d'une entreprise en automatisant la création et l'exécution de formulaires. IronPDF permet également aux utilisateurs d'ajouter des en-têtes, des pieds de page, des numéros de page et des filigranes à des fichiers PDF, ce qui en fait un excellent choix pour produire des PDFs d'apparence professionnelle. Dans cet article, nous explorerons comment utiliser la bibliothèque .NET IronPDF pour convertir une présentation PowerPoint en fichier PDF.

Prérequis

Pour éditer un fichier PDF et le transformer en document PDF modifiable, vous aurez besoin des prérequis suivants :

  1. Visual Studio 2022
  2. Une application console .NET fonctionnant avec le dernier .NET Framework
  3. Une connexion Internet stable pour télécharger et installer la bibliothèque .NET IronPDF pour la conversion PDF.

Étape 1 : Ajouter IronPDF

IronPDF peut être téléchargé et installé à partir du gestionnaire de packages NuGet de Visual Studio ou de la console du gestionnaire de packages NuGet. Utilisons la méthode de la console du gestionnaire de packages NuGet pour installer IronPDF.

Allez dans "Outils" dans la barre d'outils du menu et sélectionnez l'option "Console du gestionnaire de packages" depuis le gestionnaire de packages NuGet comme indiqué dans la figure ci-dessous :

class="content-img-align-center"> NuGet Package Manager

class="content__image-caption">NuGet Package Manager

Étape 2 : Charger des fichiers PDF pour rendre PDF modifiable

À l'étape 1, nous avons téléchargé et installé IronPDF. Maintenant, nous allons l'utiliser pour convertir et compresser un fichier PDF.

Ajouter l'espaces de noms IronPDF

Tout d'abord, ajoutez le code suivant en haut du fichier source Program.cs pour importer IronPDF.

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

Importer des fichiers PDF

Ici, nous allons ouvrir un fichier PDF existant que nous devons modifier. Le code est simplement le suivant :

PdfDocument pdf = new PdfDocument("document.pdf");
PdfDocument pdf = new PdfDocument("document.pdf");
Dim pdf As New PdfDocument("document.pdf")
$vbLabelText   $csharpLabel

Remplacer le vieux texte par le nouveau texte

Ici, nous allons éditer notre PDF ouvert et remplacer l'ancien texte par du nouveau texte sur une plage de pages spécifiques.

const int pageIndex = 1;
const string oldText = ".NET 6"; // Old text to remove
const string newText = ".NET 7"; // New text to add

// Replace Text on Page
pdf.ReplaceTextOnPage(pageIndex, oldText, newText);
const int pageIndex = 1;
const string oldText = ".NET 6"; // Old text to remove
const string newText = ".NET 7"; // New text to add

// Replace Text on Page
pdf.ReplaceTextOnPage(pageIndex, oldText, newText);
Const pageIndex As Integer = 1
Const oldText As String = ".NET 6" ' Old text to remove
Const newText As String = ".NET 7" ' New text to add

' Replace Text on Page
pdf.ReplaceTextOnPage(pageIndex, oldText, newText)
$vbLabelText   $csharpLabel

Nous avons réussi à remplacer le texte dans un document modifiable.

Ajouter des annotations au PDF

Nous pouvons également ajouter des annotations à notre PDF ouvert dans un format modifiable.

// Create a new PDF or load and edit an existing document.
var pdf = PdfDocument.FromFile("existing.pdf");

// Create a PDF annotation object
var annotation = new IronPdf.Annotations.TextAnnotation()
{
    Title = "This is the major title",
    Subject = "This is a subtitle",
    Contents = "This is the long 'sticky note' comment content...",
    Icon = IronPdf.Annotations.TextAnnotation.AnnotationIcon.Help,
    Opacity = 0.9,
    Printable = false,
    Hidden = false,
    OpenByDefault = true,
    ReadOnly = false,
    Rotateable = true
};

// Add the annotation "sticky note" to a specific page and location within any new or existing PDF.
pdf.AddTextAnnotation(annotation, 1, 150, 250);
// Create a new PDF or load and edit an existing document.
var pdf = PdfDocument.FromFile("existing.pdf");

// Create a PDF annotation object
var annotation = new IronPdf.Annotations.TextAnnotation()
{
    Title = "This is the major title",
    Subject = "This is a subtitle",
    Contents = "This is the long 'sticky note' comment content...",
    Icon = IronPdf.Annotations.TextAnnotation.AnnotationIcon.Help,
    Opacity = 0.9,
    Printable = false,
    Hidden = false,
    OpenByDefault = true,
    ReadOnly = false,
    Rotateable = true
};

// Add the annotation "sticky note" to a specific page and location within any new or existing PDF.
pdf.AddTextAnnotation(annotation, 1, 150, 250);
' Create a new PDF or load and edit an existing document.
Dim pdf = PdfDocument.FromFile("existing.pdf")

' Create a PDF annotation object
Dim annotation = New IronPdf.Annotations.TextAnnotation() With {
	.Title = "This is the major title",
	.Subject = "This is a subtitle",
	.Contents = "This is the long 'sticky note' comment content...",
	.Icon = IronPdf.Annotations.TextAnnotation.AnnotationIcon.Help,
	.Opacity = 0.9,
	.Printable = False,
	.Hidden = False,
	.OpenByDefault = True,
	.ReadOnly = False,
	.Rotateable = True
}

' Add the annotation "sticky note" to a specific page and location within any new or existing PDF.
pdf.AddTextAnnotation(annotation, 1, 150, 250)
$vbLabelText   $csharpLabel

Étape 3 : Enregistrer le PDF modifiable

Il est maintenant temps d'enregistrer le fichier PDF sur notre système avec un chemin valide. La méthode SaveAs est utilisée pour enregistrer le fichier PDF.

pdf.SaveAs("edited_pdf.pdf");
pdf.SaveAs("edited_pdf.pdf");
pdf.SaveAs("edited_pdf.pdf")
$vbLabelText   $csharpLabel

Pour plus d'informations sur l'édition de PDFs en C# avec IronPDF, veuillez visiter le tutoriel complet d'édition de PDF C# avec IronPDF.

Conclusion

Dans cet article, nous avons exploré plusieurs outils en ligne gratuits pour éditer des fichiers PDF, chacun avec ses propres avantages et limitations. Ces outils offrent diverses options pour éditer et enregistrer des documents PDF et peuvent être utilisés pour convertir des PDFs en d'autres formats modifiables. De plus, nous avons discuté d'IronPDF, une bibliothèque PDF en C# qui permet aux développeurs de créer leurs propres outils PDF, y compris la conversion d'autres formats de fichiers et l'optimisation de PDF. Avec IronPDF, vous pouvez éditer des fichiers PDF tout en préservant leur structure originale, et même créer de nouveaux PDFs à partir de chaînes ou d'URLs HTML.

To try out its full functionality, IronPDF offers a free trial, and you can find more information about licensing and downloading the software on the IronPDF Licensing page.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite