Passer au contenu du pied de page
UTILISATION DE IRONPDF

Comment convertir un PDF en fichier Tiff en .NET

Cet article démontrera comment convertir un fichier PDF en images TIFF en utilisant le support PDF de première classe de la bibliothèque C# IronPDF.

IronPDF

Les développeurs peuvent instantanément créer, lire et éditer des documents PDF avec IronPDF, une bibliothèque PDF en ligne robuste. Le package IronPDF convertit HTML en PDF en utilisant le moteur de 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. De plus, les applications Windows Forms et HoloLens sont supportées. La programmation Microsoft .NET et .NET Core est compatible avec les applications Windows traditionnelles et les projets web ASP.NET.

IronPDF est un composant de traitement PDF autonome. IronPDF combine HTML5, JavaScript, CSS et images pour créer des PDF esthétiquement plaisants avec un titre et un pied de page. La bibliothèque API inclut un moteur de conversion PDF en TIFF autonome qui est indépendant de toute ressource externe, en plus d'un puissant convertisseur HTML en PDF qui fonctionne avec les fichiers PDF.

Fonctionnalités de IronPDF

  • IronPDF peut convertir divers formats, y compris HTML, HTML5, ASPX et Razor/MVC View, en format PDF. Une autre fonctionnalité utile d'IronPDF est sa capacité à créer des fichiers PDF à partir de pages HTML et d'images.
  • The IronPDF toolkit can be used for a wide range of tasks, such as making interactive PDFs, editing and filling interactive forms, combining and splitting PDF files effortlessly, accurately extracting text and images from PDF files, doing extensive text searches within PDF files, transforming PDFs into images, and modifying font sizes, borders, and background colors. Les fichiers PDF peuvent également être rapidement convertis avec IronPDF.
  • Avec l'ajout de la prise en charge des agents utilisateur, des proxys, 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 noms d'utilisateur sont utilisés pour empêcher les utilisateurs d'accéder à du contenu protégé dans les PDF.
  • IronPDF facilite également la conversion de documents PDF en Word, Excel et en formulaires HTML.
  • Quelques lignes de code peuvent être utilisées pour générer un fichier PDF à partir d'une chaîne, d'un flux ou d'une URL, parmi d'autres sources.
  • Il est possible d'éditer et de modifier les fichiers PDF existants. It utilizes techniques like rotating pages in PDFs, picture extraction, scanning barcodes within PDFs, and so on.
  • 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 facilement créer des images TIFF multipages à partir de PDF, comme le montrent les exemples des sections suivantes.

Tout d'abord, commencez un nouveau projet.

Choisissez Fichier > Nouveau projet une fois que Visual Studio est lancé.

Cliquez sur Suivant après avoir sélectionné le modèle d'application Console dans la boîte contextuelle.

Comment convertir un fichier PDF en fichier Tiff en .NET, Figure 1 : Nouveau projet Nouveau Projet

Entrez le nom de projet de votre choix (par exemple, ironpdf_Console) dans le champ de texte Nom du projet. Entrez l'emplacement du nouveau projet dans le champ Emplacement. Pour continuer, cliquez après sur le bouton Suivant.

Comment convertir un fichier PDF en fichier Tiff en .NET, Figure 2 : Nom du projet Nom du projet

Après avoir sélectionné un Framework .NET (6.0 (Support à long terme) dans cet exemple) dans le menu déroulant Framework, cliquez sur Créer.

Comment convertir un fichier PDF en fichier Tiff en .NET, Figure 3 : .NET Framework .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 suivante. Entrez la commande suivante dans le gestionnaire de packages pour y parvenir :

Install-Package IronPdf

Comment convertir un fichier PDF en fichier Tiff en .NET, Figure 4 : Installer IronPDF Installer IronPDF

Une alternative consiste à rechercher le package "IronPDF" via le gestionnaire de packages NuGet. Dans cette liste de tous les packages NuGet liés à IronPDF, sélectionnez ensuite le package nécessaire à télécharger.

Comment convertir un fichier PDF en fichier Tiff en .NET, Figure 5 : Gestionnaire de packages NuGet Gestionnaire de paquets NuGet

Convertir un fichier PDF en format TIFF

IronPDF peut convertir des pages de document PDF en fichiers d'image TIFF, et cela peut être fait avec quelques lignes de code. Ci-dessous se trouve le code d'exemple pour convertir le PDF en fichiers image.

using IronPdf;
using IronSoftware.Drawing;

// Load a PDF document from the file
var pdf = PdfDocument.FromFile("Demo.pdf");

// Extract all pages to a specified folder as TIFF image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
using IronPdf;
using IronSoftware.Drawing;

// Load a PDF document from the file
var pdf = PdfDocument.FromFile("Demo.pdf");

// Extract all pages to a specified folder as TIFF image files
pdf.RasterizeToImageFiles(@"D:\image\*.tiff");
Imports IronPdf
Imports IronSoftware.Drawing

' Load a PDF document from the file
Private pdf = PdfDocument.FromFile("Demo.pdf")

' Extract all pages to a specified folder as TIFF image files
pdf.RasterizeToImageFiles("D:\image\*.tiff")
$vbLabelText   $csharpLabel

Once the PDF file is loaded with the help of the FromFile method, which is available in the PdfDocument object, IronPDF provides the RasterizeToImageFiles method to convert PDF pages to image format. Avec une seule ligne de code, IronPDF convertira l'ensemble du document PDF en images TIFF.

Les documents transformés seront stockés dans le chemin spécifié. 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 les fichiers TIFF de sortie ont été enregistrés dans l'emplacement spécifié. De plus, les fichiers d'image TIFF ont été nommés à l'aide d'une méthode auto-incrémentale.

Comment convertir un fichier PDF en fichier Tiff en .NET, Figure 6 : Sortie Sortie

IronPDF peut également convertir des pages PDF en divers formats d'image tels que PNG, JPEG et JPG.

Conclusion

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. Elle fonctionne avec tous les navigateurs largement utilisés et n'est pas limitée à un navigateur particulier. Pour répondre aux diverses demandes des développeurs, la bibliothèque propose plusieurs options de licence, y compris une licence gratuite pour les développeurs et des licences de développement supplémentaires qui peuvent être achetées.

Le pack $799 Lite est livré avec une licence perpétuelle, des options de mise à niveau, un an de maintenance logicielle et une garantie de remboursement de 30 jours. Pendant la période d'essai avec filigrane de trente jours, les utilisateurs peuvent évaluer le produit dans des scénarios d'utilisation réels. Pour en savoir plus sur les tarifs, les licences et la version d'essai d'IronPDF, veuillez cliquer sur les informations sur la licence IronPDF fournies.

Questions Fréquemment Posées

Comment convertir un fichier PDF en images TIFF en C# ?

Pour convertir un fichier PDF en images TIFF en C#, vous pouvez utiliser la bibliothèque IronPDF. La méthode `RasterizeToImageFiles` vous permet de convertir facilement les pages PDF en images TIFF avec quelques lignes de code.

Quels environnements de programmation prennent en charge la conversion de PDF en TIFF avec cette bibliothèque ?

La conversion de PDF en TIFF utilisant la bibliothèque IronPDF est prise en charge dans les environnements de programmation Microsoft .NET et .NET Core, comprenant les applications Windows traditionnelles et les projets Web ASP.NET.

Quelles sont les étapes pour configurer un projet pour convertir des PDFs en TIFFs dans Visual Studio ?

Pour configurer un projet pour la conversion de PDFs en TIFFs dans Visual Studio, créez une nouvelle application Console utilisant le Framework .NET 6.0 et acquérez la bibliothèque IronPDF via le Gestionnaire de Paquets NuGet en recherchant 'IronPDF' ou en utilisant la commande `Install-Package IronPdf`.

IronPDF peut-il convertir des PDFs en formats d'image autres que TIFF ?

Oui, IronPDF peut convertir les pages PDF vers divers formats d'image, y compris PNG, JPEG et JPG, en plus de TIFF.

Quelles sont certaines des fonctionnalités supplémentaires de la bibliothèque IronPDF ?

IronPDF offre une gamme de fonctionnalités, telles que la conversion de HTML, ASPX, et Razor/MVC View en PDF, l'édition de PDFs, l'extraction de texte et d'images, et la conversion de PDFs en d'autres formats comme Word et Excel.

Y a-t-il des fonctionnalités de sécurité fournies par la bibliothèque IronPDF ?

Oui, IronPDF offre des fonctionnalités de sécurité robustes pour protéger les données et réduire les menaces potentielles, assurant la compatibilité avec tous les principaux navigateurs.

Existe-t-il une version d'essai disponible pour tester la bibliothèque IronPDF ?

Oui, IronPDF propose une période d'essai de 30 jours avec filigrane, permettant aux utilisateurs de tester les capacités de la bibliothèque dans des scénarios réels avant de s'engager à l'achat.

IronPDF prend-il en charge .NET 10 pour la conversion de PDF en TIFF ?

Oui, IronPDF prend en charge .NET 10 ainsi que les versions précédentes de .NET pour la conversion de PDF en images TIFF. Vous pouvez utiliser la même méthode `RasterizeToImageFiles` dans un projet .NET 10 pour générer des fichiers TIFF à partir de documents PDF.

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