UTILISATION D'IRONPDF

Comment fusionner des fichiers PDF en VB.NET

Ce tutoriel montre comment fusionner des fichiers PDF en VB.NET

Caractéristiques d'IronPDF

IronPDF est une puissante fondation SDK PDF pour le traitement des PDF, rendant simple pour les développeurs la production, la lecture et la modification rapide de documents PDF. La bibliothèque IronPDF convertit les fichiers HTML en fichiers PDF en utilisant le moteur de Chrome. Xamarin, Blazor, Unity, les applications HoloLens, Windows Forms, HTML, ASPX, Razor HTML, .NET Core, ASP.NET et WPF ne sont que quelques-uns des nombreux composants web pris en charge par la bibliothèque. Les applications Windows classiques et les applications Web ASP.NET peuvent toutes deux faire appel à la programmation Microsoft .NET et .NET Core.

IronPDF vous permet de créer des PDF visuellement attrayants et contenant un titre et un pied de page en utilisant HTML5, JavaScript, CSS et des images. Outre un puissant convertisseur HTML-PDF qui fonctionne avec des fichiers PDF, la bibliothèque API dispose également d'un moteur de conversion PDF autonome qui ne dépend d'aucune ressource externe.

  • La bibliothèque IronPDF permet aux utilisateurs de créer des PDF à partir d'une variété d'entrées, y compris des fichiers d'images, HTML, HTML5, ASPX et Razor/MVC View.
  • Les outils qui peuvent être utilisés pour travailler avec des PDF interactifs incluent le remplissage et la soumission de formulaires interactifs.
  • Fusionner et diviser les PDFs, extraire du texte et des images des fichiers PDF, rechercher du texte dans les fichiers PDF, rasteriser des PDFs en images, modifier la taille de la police et convertir des fichiers PDF.
  • La bibliothèque propose également l'utilisation d'agents utilisateurs, de proxies, de cookies, d'en-têtes HTTP et de variables de formulaire pour l'authentification derrière les formulaires de connexion HTML, ainsi que des liens comme base pour les publications PDF.
  • IronPDF permet d'accéder à des fichiers PDF protégés par un mot de passe en échange de noms d'utilisateur et de mots de passe.
  • L'API IronPDF permet de lire et de modifier des fichiers PDF existants.
  • La bibliothèque peut extraire des images de fichiers PDF en plus d'ajouter du texte, des graphiques, des signets, des filigranes, des en-têtes et des pieds de page aux fichiers PDF.
  • Les utilisateurs peuvent séparer et combiner des pages dans un document PDF nouveau ou ancien. Sans disposer d'Acrobat Reader, IronPDF peut également créer des objets PDF à partir de texte.
  • Des documents PDF peuvent être produits à partir de fichiers CSS et de fichiers médias CSS.

    Pour en savoir plus sur la fusion de fichiers PDF avec IronPDF, référez-vous à l'exemple fusionner des fichiers PDF.

Création d'un projet .NET Core 6

Les exemples présentés dans les parties suivantes de cette lettre d'information montrent à quel point la bibliothèque IronPDF est simple à utiliser.

La première étape consiste à créer un nouveau projet de fusion de fichiers PDF.

Choisissez "Nouveau projet" dans le menu "Fichier" lorsque Visual Studio est ouvert.

Sélectionnez le modèle "Console App" dans la boîte de dialogue suivante, puis cliquez sur "Next".

Comment fusionner des fichiers PDF en VB.NET, Figure 1 : Créer un nouveau projet dans Visual Studio

Créer un nouveau projet dans Visual Studio

Le nom du projet que vous avez choisi doit être saisi dans le champ Nom du projet, et l'emplacement du nouveau projet doit être saisi dans le champ Emplacement. Pour continuer, cliquez sur le bouton Suivant.

Comment fusionner des fichiers PDF en VB.NET, Figure 2 : Configurez votre nouveau projet

Configurez votre nouveau projet

Dans le menu déroulant Framework, choisissez un Framework .NET. Dans ce cas, nous utilisons la version longuement supportée de .NET, 6.0. Cliquez ensuite sur Créer.

Comment fusionner des fichiers PDF en VB.NET, Figure 3 : Sélection du .NET Framework

Sélection du .NET Framework

Ensuite, téléchargez la bibliothèque IronPDF nécessaire à la solution. Pour ce faire, utilisez le code suivant dans le gestionnaire de paquets :

:PackageInstall
:PackageInstall
SHELL

Comme alternative, le gestionnaire de packages NuGet peut être utilisé pour rechercher le package IronPdf.

Comment fusionner des fichiers PDF en VB.NET, Figure 4 : Rechercher IronPDF dans l'interface du gestionnaire de packages NuGet

Rechercher IronPDF dans l'interface du gestionnaire de packages NuGet

Une boîte de dialogue "Enregistrer sous" permettant d'enregistrer l'IronPDF créé à l'emplacement choisi a été ajoutée à cette application.

Fusionner des fichiers PDF

Vous pouvez utiliser IronPDF pour traiter efficacement de nombreux ou d'énormes fichiers PDF. Lors du traitement des documents, vous pouvez utiliser moins de RAM grâce aux caractéristiques de chargement paresseux et de mise à jour incrémentale intégrées. Il est possible de fusionner plusieurs documents PDF en un seul fichier PDF avec quelques lignes de code.

Vous trouverez ci-dessous un exemple de code pour fusionner plusieurs fichiers PDF.

Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        Dim firstPDF, secondPDF, Mergepdf As PdfDocument
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
        Mergepdf.SaveAs("MergeDoc.pdf")
    End Sub
End Module
Imports System
Imports IronPdf

Module Program
    Sub Main(args As String())
        Dim firstPDF, secondPDF, Mergepdf As PdfDocument
        firstPDF = PdfDocument.FromFile("A.pdf")
        secondPDF = PdfDocument.FromFile("B.pdf")
        Mergepdf = PdfDocument.Merge(firstPDF, secondPDF)
        Mergepdf.SaveAs("MergeDoc.pdf")
    End Sub
End Module
VB .NET

Les extraits de code ci-dessus montrent comment fusionner des documents PDF à l'aide d'IronPDF. Si vous voyez le code ci-dessus, commencez par charger deux fichiers PDF A.pdf et B.pdf pour créer une variable locale pour l'objet PdfDocument en utilisant la fonction FromFile. IronPDF fournit une fonction distincte appelée Merge qui permet de passer plusieurs objets de document PDF en tant que paramètres pour fusionner les PDF. Après avoir passé tous les objets dans la fonction de fusion, une autre fonction appelée SaveAs est utilisée pour enregistrer les fichiers PDF combinés en un seul fichier PDF.

Comment fusionner des fichiers PDF en VB.NET, Figure 5 : Le contenu de deux fichiers PDF

Le contenu de deux fichiers PDF

L'image ci-dessus montre les deux fichiers PDF d'entrée. Le fichier PDF de sortie sera lié ci-dessous.

FICHIER PDF DE SORTIE

Comment fusionner des fichiers PDF en VB.NET, Figure 6 : Le fichier de sortie

Le fichier de sortie

Les images ci-dessus montrent que la fonction combine le premier et le deuxième fichier PDF enregistrés dans un fichier PDF. De même, elle peut fusionner plusieurs fichiers PDF. IronPDF peut effectuer ce processus en quelques millisecondes avec quelques lignes de code.

Conclusion

IronPDF est simple à utiliser, et avec seulement quelques lignes de code, il peut produire des fichiers PDF. Il convient aux débutants et l'utilisation de cette application ne requiert qu'une expertise rudimentaire. Il n'y a pas de dépendance entre IronPDF et un autre logiciel. Par exemple, il s'agit uniquement d'une bibliothèque à paquet unique.

Outre la licence gratuite proposée, les développeurs ont la possibilité d'acheter une série de licences pour répondre à leurs besoins. Toutes les fonctionnalités de la bibliothèque, telles qu'une licence perpétuelle, une garantie de remboursement de 30 jours, un an de support logiciel, des mises à niveau, et la possibilité de redistribution SaaS et OEM, ne sont pas incluses dans l'édition Lite $749.

Il n'inclut pas non plus les coûts permanents. Ces licences sont des investissements uniques qui peuvent être utilisés pour la production, la mise en place et le développement. En outre, IronPDF propose des licences gratuites limitées dans le temps et non distribuables. Pour obtenir des informations complètes sur les tarifs et les licences d'IronPDF, veuillez vous rendre sur la page des licences.

Chaknith Bin
Ingénieur logiciel
Chaknith travaille sur IronXL et IronBarcode. Il possède une expertise approfondie en C# et .NET, aidant à améliorer le logiciel et à soutenir les clients. Ses idées issues des interactions avec les utilisateurs contribuent à de meilleurs produits, une documentation améliorée et une expérience globale enrichie.
< PRÉCÉDENT
Comment créer une application .NET d'édition de PDF à l'aide d'IronPDF for .NET ?
SUIVANT >
Comment enregistrer un fichier PDF en C# (Tutoriel pour débutants)