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");
Comment convertir un fichier PDF en fichier Tiff dans .NET
Chaknith Bin
novembre 29, 2023
Mise à jour mars 24, 2024
Partager:
Cet article explique comment convertir un fichier PDF en images TIFF en utilisant le support PDF de première classe de la bibliothèque IronPDF C#.
IronPDF
Les développeurs peuvent créer, lire et modifier instantanément des documents PDF grâce à IronPDF, une bibliothèque PDF en ligne robuste. Le logiciel IronPDF convertit HTML en PDF à l'aide du moteur Chrome et peut également convertir des PDF en TIFF. De nombreux composants web, tels que Xamarin, HTML, ASPX, Razor Pages, .NET Core, ASP.NET et WPF, sont pris en charge par la bibliothèque. En outre, les applications Windows Forms et HoloLens sont prises en charge. La programmation Microsoft .NET et .NET Core est compatible avec les apps Windows traditionnelles et les projets web ASP.NET.
IronPDF est un composant autonome de traitement des PDF. IronPDF combine HTML5, JavaScript, CSS et des images pour créer des PDF esthétiques avec un titre et un pied de page. La bibliothèque API comprend un moteur de conversion PDF-to-TIFF autonome, indépendant de toute ressource externe, ainsi qu'un convertisseur HTML-PDF robuste qui fonctionne avec des fichiers PDF.
Caractéristiques d'IronPDF
IronPDF peut convertir divers formats, notamment HTML, HTML5, ASPX et Razor/MVC View, au format PDF. Une autre fonction utile d'IronPDF est sa capacité à créer des fichiers PDF à partir de pages HTML et d'images.
Avec l'ajout de la prise en charge des agents utilisateurs, des proxies, des cookies, des en-têtes HTTP et des variables de formulaire, IronPDF améliore considérablement la validation des formulaires de connexion HTML. Les mots de passe et les noms d'utilisateur sont utilisés pour empêcher les utilisateurs d'accéder au contenu protégé des PDF.
IronPDF facilite également la conversion des documents PDF en formulaires Word, Excel et HTML.
Quelques lignes de code permettent de générer un fichier PDF à partir d'une chaîne, d'un flux ou d'une URL, entre autres sources.
Cette approche peut être utilisée pour extraire du texte à partir de documents PDF scannés.
Créer un nouveau projet Visual Studio
La bibliothèque peut créer facilement des images TIFF multipages à partir de PDF, comme le montrent les exemples des sections suivantes.
Commencez par lancer un nouveau projet.
Choisissez Fichier > Nouveau projet une fois que Visual Studio a démarré.
Cliquez sur Next après avoir sélectionné le modèle Console App dans la fenêtre contextuelle.
Nouveau Projet
Entrez le nom de projet de votre choix (ironpdf_Console, par exemple) dans le champ de texte Nom du projet. Saisissez l'emplacement du nouveau projet dans le champ Emplacement. Pour continuer, cliquez sur le bouton Suivant après cela.
Nom du projet
Après avoir sélectionné un .NET Framework (6.0 (support à long terme) dans cet exemple) dans le menu déroulant Framework, cliquez sur Créer.
.NET Framework
À l'aide de Visual Studio, créez une nouvelle application console avec le Framework .NET 6.0.
Acquérir la bibliothèque IronPDF, car elle est nécessaire pour la résolution ultérieure. Pour ce faire, saisissez le code suivant dans le gestionnaire de paquets :
Install-Package IronPdf
Installer IronPDF
Une autre solution consiste à rechercher le paquetage "IronPDF" à l'aide du gestionnaire de paquets NuGet. Dans cette liste de tous les paquets NuGet liés à IronPDF, sélectionnez ensuite le paquet requis à télécharger.
Gestionnaire de packages NuGet
Convertir un fichier PDF au format TIFF
IronPDF peut convertir les pages d'un document PDF en fichiers images TIFF, et ce en quelques lignes de code. Vous trouverez ci-dessous un exemple de code permettant de convertir un fichier PDF en fichier image.
using IronPdf;
using IronSoftware.Drawing;
var pdf = PdfDocument.FromFile("Demo.pdf");
// Extract all pages to a folder as image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
using IronPdf;
using IronSoftware.Drawing;
var pdf = PdfDocument.FromFile("Demo.pdf");
// Extract all pages to a folder as image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
Imports IronPdf
Imports IronSoftware.Drawing
Private pdf = PdfDocument.FromFile("Demo.pdf")
' Extract all pages to a folder as image files
pdf.RasterizeToImageFiles("D:\image\*.tiff")
$vbLabelText $csharpLabel
Une fois que le fichier PDF est chargé à l'aide de la méthode FromFile qui est disponible dans l'objet PdfDocument, IronPDF fournit la méthode RasterizeToImageFiles pour convertir les pages PDF en format image. Avec une seule ligne de code, IronPDF convertira l'ensemble du rapport PDF en images TIFF.
Les documents transformés peuvent être stockés dans le chemin d'accès exact. IronPDF convertit efficacement toutes les pages du rapport PDF en images TIFF en utilisant le schéma de compression LZW. La méthode RasterizeToImageFiles gère le processus de conversion, attribuant automatiquement des noms numériques incrémentiels aux images. Dans l'image ci-dessous, vous pouvez voir que le fichier TIFF de sortie a été enregistré à l'emplacement indiqué. En outre, les fichiers d'images TIFF ont été nommés selon la méthode d'incrémentation automatique.
La bibliothèque IronPDF offre des mesures de sécurité robustes pour réduire les menaces potentielles et garantir la sécurité des données. Il fonctionne avec tous les navigateurs largement utilisés et n'est pas limité à l'un d'entre eux. Pour répondre aux différentes demandes des développeurs, la bibliothèque propose plusieurs options de licence, dont une licence de développement gratuite et des licences de développement supplémentaires qui peuvent être achetées.
Le pack Lite $749 comprend une licence perpétuelle, des options de mise à niveau, une année de maintenance logicielle et une garantie de remboursement de 30 jours. Pendant la période d'essai de trente jours en filigrane, les utilisateurs peuvent évaluer le produit dans des scénarios d'utilisation réels. Pour en savoir plus sur les prix, les licences et la version d'essai de IronPDF, veuillez cliquer sur le lien fourni pour les informations sur les licences IronPDF.
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 convertir une page HTML en PDF à l'aide de VB
SUIVANT > Comment ajouter un estampilleur de 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