using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Export to a file or Stream
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
Chargement de PDF existants à partir de fichiers ou rendu à partir de HTML
Utiliser le Fusionner pour combiner les PDF
Enregistrez le PDF fusionné à l'aide de la fonction Sauvegarde dans VB.NET
Vérifier le document PDF de sortie
Caractéristiques d'IronPDF
IronPDF est un puissant SDK pour le traitement des PDF, qui permet aux développeurs de produire, de lire et de modifier rapidement des 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.
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 des fichiers PDF et y ajouter du texte et des graphiques,signets, filigranes, des en-têtes et des pieds de page aux fichiers PDF.
Les utilisateurs peuventdiviser 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 à l'aide d'IronPDF, reportez-vous à la page d'accueil du sitefusionner des fichiers PDF exemple.
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".
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.
Configurer 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.
Sélection du Framework .NET
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
Vous pouvez également utiliser le gestionnaire de paquets NuGet pour rechercher le paquet IronPdf.
Recherchez IronPDF dans l'interface utilisateur du gestionnaire de paquets 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, chargez d'abord deux fichiers PDF A.pdf et B.pdf pour créer une variable locale pour la fonctionPdfDocument en utilisant l'objetFromFile fonction. IronPDF fournit une fonction distincte appeléeFusion qui permet de passer plusieurs objets de documents PDF en tant que paramètres pour fusionner des PDF. Après avoir passé tous les objets dans la fonction de fusion, une autre fonction appeléeSaveAs permet d'enregistrer les fichiers PDF combinés en un seul fichier 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
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 à jour, et la possibilité de redistribution SaaS et OEM, ne sont pas incluses dans l'édition $749 Lite.
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 prix et les licences d'IronPDF, veuillez vous rendre sur le site suivantpage d'autorisation.
Regan est diplômé de l'université de Reading, où il a obtenu une licence en ingénierie électronique. Avant de rejoindre Iron Software, il s'était concentré sur une seule tâche. Ce qu'il apprécie le plus chez Iron Software, c'est la diversité des tâches qu'il peut accomplir, qu'il s'agisse d'apporter une valeur ajoutée aux ventes, à l'assistance technique, au développement de produits ou à la commercialisation. Il aime comprendre comment les développeurs utilisent la bibliothèque d'Iron Software et utiliser ces connaissances pour améliorer continuellement la documentation et développer les produits.
< PRÉCÉDENT Comment créer une application .NET d'édition de PDF à l'aide d'IronPDF for .NET ?
Des millions d'ingénieurs dans le monde entier lui font confiance
Réservez une démo en direct gratuite
Réservez une démonstration personnelle de 30 minutes.
Pas de contrat, pas de détails de carte, pas d'engagements.
Voici ce à quoi vous pouvez vous attendre :
Une démonstration en direct de notre produit et de ses principales fonctionnalités
Obtenez des recommandations de fonctionnalités spécifiques au projet
Toutes vos questions trouvent réponse pour vous assurer de disposer de toutes les informations dont vous avez besoin. (Aucun engagement de votre part.)
CHOISIR L'HEURE
VOS INFORMATIONS
Réservez votre démo en direct gratuite
Fiable par plus de 2 millions d'ingénieurs dans le monde entier