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");
Cet article explique comment utiliser Adobe Acrobat Online et la bibliothèque IronPDF C# pour créer un document PDF à partir de plusieurs photos et enregistrer le fichier PDF nouvellement créé dans le système de fichiers local. Suivez les étapes ci-dessous :
Vous devez vous connecter à ce site web. Si vous n'avez pas de compte Adobe, vous devez en créer un en cliquant sur le bouton d'inscription. Une fois que vous vous êtes inscrit, cliquez sur le bouton "login" et entrez vos données d'identification pour vous connecter au site web Adobe Acrobat.
Étape 3
Une fois connecté, vous verrez l'interface d'Adobe Acrobat Online. Vous y trouverez de nombreuses options relatives aux PDF. Cliquez ensuite sur l'onglet "Tous les outils".
Naviguer vers la page Adobe Acrobat Online
Étape 4
Ensuite, vous verrez la liste des outils offerts par Adobe Acrobat Online et vous pourrez sélectionner l'outil "JPG to PDF".
Naviguer vers l'outil JPG en PDF sur le site web
Étape 5
Une fenêtre contextuelle s'ouvre alors sur l'outil JPG-to-PDF. Vous verrez les options "Glisser-déposer des fichiers" et "Ajouter un fichier à partir de votre appareil". Vous pourrez faire glisser et déposer plusieurs images ou sélectionner toutes les images de l'appareil dans le même dossier ou dans un dossier différent.
Formulaire glisser-déposer pour la conversion de JPG en PDF
Après avoir sélectionné toutes les photos, cliquez sur le bouton Continuer. Cette opération permet de fusionner plusieurs images en un seul fichier PDF. Ce processus permet de fusionner des images sans utiliser d'applications tierces dans un seul document.
Adobe Acrobat pour le traitement des fichiers téléchargés
Après la conversion, vous verrez le PDF de sortie dans un onglet. Vous pouvez télécharger le PDF sur votre système en cliquant sur le bouton du plateau de téléchargement.
IronPDF : Bibliothèque PDF C
La bibliothèque IronPDF C# PDF est une bibliothèque .NET pour la lecture, l'écriture et la personnalisation des documents PDF. La bibliothèque IronPDF C# vise à fournir la source d'informations la plus complète, la plus précise et la plus multiplateforme sur les PDF. Il offre une API de haut niveau conçue pour être aussi intuitive que possible. La bibliothèque donne accès à la grande majorité des fonctionnalités disponibles dans Adobe Acrobat, y compris celles qui ne sont pas fournies gratuitement.
La bibliothèque fournit des méthodes et des propriétés qui vous permettent de lire et d'écrire des fichiers PDF en utilisant seulement quelques lignes de code. Vous pouvez convertir des PDF entre différentes versions,lire du texte à partir de PDF et les métadonnées des PDF sans les extraire, ajouter des pages à des documents existants,insérer des images dans les pages à différentes positions et échelles,extraire le texte des pages dans les documents, créer un nouveau PDF à partir d'un document existant, etc. La bibliothèque prend également en charge les images de différentes profondeurs de bits et de différents formats, y compris les PNG et lesconvertir des fichiers TIFF multi-images en fichiers PDF. Vous pouvez utiliser la bibliothèque pour créer vos propres PDF ou travailler avec les PDF d'autres personnes. La bibliothèque fournit également une aide à la création et à lamanipulation des signets dans les PDFil s'agit de trouver du texte dans les PDF, d'extraire du texte des PDF, d'extraire des formes des documents et de les ajouter à de nouveaux PDF,diviser les documents PDF en pages et de les fusionner à nouveau.
Cette section utilise la bibliothèque IronPDF pour créer un fichier PDF à partir de plusieurs images. Examinons maintenant l'exemple de code pour ce faire.
Exemple de code
// PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;
// One or more images as IEnumerable. This example selects all JPEG images in a specific folder.
var ImageFiles = System.IO.Directory.EnumerateFiles(@"C:\project\assets").Where(f => f.EndsWith(".jpg")
f.EndsWith(".jpeg"));
// Convert the images to a PDF and save it.
ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");
//Also see PdfDocument.RasterizeToImageFiles() method to flatten a PDF to images or thumbnails
// PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;
// One or more images as IEnumerable. This example selects all JPEG images in a specific folder.
var ImageFiles = System.IO.Directory.EnumerateFiles(@"C:\project\assets").Where(f => f.EndsWith(".jpg")
f.EndsWith(".jpeg"));
// Convert the images to a PDF and save it.
ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");
//Also see PdfDocument.RasterizeToImageFiles() method to flatten a PDF to images or thumbnails
IRON VB CONVERTER ERROR developers@ironsoftware.com
Dans le code ci-dessus, il est très facile de convertir plusieurs images en un fichier PDF avec seulement quelques lignes de code. C'est là toute la puissance d'IronPDF. Vous n'avez pas besoin d'aller en ligne et de vous connecter à un site web. Il vous suffit d'ouvrir l'éditeur et d'écrire un peu de code - et votre convertisseur PDF est prêt à l'emploi. Pour plus d'informations, veuillez consulter le siteles exemples de conversion d'images en PDF.
Licences
IronPDF est totalement gratuit à des fins de développement. Cependant, au niveau de la production, un paiement est exigé. IronPDF propose trois plans. Le plan Lite est destiné aux développeurs individuels, et le plan professionnel est destiné aux individus ou aux équipes qui ont besoin d'un logiciel PDF puissant sans aucune limitation. Le plan illimité est conçu pour les grandes entreprises et les agences qui ont besoin d'une solution d'entreprise. Les trois plans sont gratuits pendant les phases de développement, d'évaluation ou de test, mais si vous décidez d'utiliser IronPDF en production, vous devrez payer la licence. Pour les nouveaux utilisateurs, il existe unessai gratuit et sans engagement! Vous pouvez également acheter cinq produits Iron Software pour le prix de deux. VisiterDétails de la licence IronPDF pour plus d'informations.
Jordi maîtrise parfaitement Python, C# et C++. Lorsqu'il ne met pas à profit ses compétences chez Iron Software, il se consacre à la programmation de jeux. Partageant des responsabilités en matière de tests de produits, de développement de produits et de recherche, Jordi apporte une valeur ajoutée considérable à l'amélioration continue des produits. Cette expérience variée le stimule et l'engage, et il dit que c'est l'un des aspects qu'il préfère dans son travail chez Iron Software. Jordi a grandi à Miami, en Floride, et a étudié l'informatique et les statistiques à l'université de Floride.
< PRÉCÉDENT Tutoriel pour développeurs : Ajouter une image à un PDF en C#
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