Convertisseur PDF en TIFF
Le Convertisseur PDF en TIFF pour .NET est un outil puissant conçu pour convertir des documents PDF en images TIFF de haute qualité. Ce plugin garantit que votre contenu est accessible sur diverses plateformes tout en maintenant une excellente fidélité et polyvalence.
Fonctionnalités clés:
- Convertir PDF en TIFF : Convertissez facilement des documents PDF entiers ou des pages spécifiques en images TIFF.
- Résolution personnalisée : Ajustez la résolution (par exemple, 300 dpi) pour des sorties de qualité supérieure.
- TIFF multi-pages : Combinez plusieurs pages PDF en un seul fichier TIFF multi-pages.
- Plage de pages : Convertissez des pages ou des plages spécifiques pour des résultats précis.
- Traitement par lots : Convertissez plusieurs documents ou pages PDF à la fois.
- Conversion rapide : Processus rapide et efficace avec un minimum d’effort.
Comment convertir des pages PDF en TIFF
Pour convertir un document PDF en images TIFF, suivez ces étapes:
- Créez une instance de la classe
TiffConverter
. - Créez une instance de
PdfToTiffOptions
pour configurer le processus de conversion. - Ajoutez le fichier PDF d’entrée à l’aide de la méthode
AddInput
. - Spécifiez le chemin du fichier de sortie pour les images TIFF à l’aide de la méthode
AddOutput
. - Exécutez la méthode
Process
pour convertir les pages PDF en images TIFF.
1var converter = new TiffConverter();
2var options = new PdfToTiffOptions();
3
4// Ajoutez le fichier PDF d'entrée
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Spécifiez le fichier de sortie pour les images TIFF
8options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
9
10// Traitez la conversion PDF en TIFF
11converter.Process(options);
Personnalisation de la conversion PDF en TIFF
Vous pouvez personnaliser le processus de conversion en ajustant la résolution, en activant la sortie multi-pages ou en sélectionnant des plages de pages. Voici comment convertir la première page d’un PDF à 300 dpi en un fichier TIFF:
1var converter = new TiffConverter();
2var options = new PdfToTiffOptions();
3
4// Définir la résolution de sortie à 300 dpi et convertir uniquement la première page
5options.OutputResolution = 300;
6options.PageList = new List<int> { 1 };
7
8// Ajoutez les chemins d'entrée et de sortie
9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
11
12// Traitez la conversion
13converter.Process(options);
Création de TIFF multi-pages
Le plugin Convertisseur PDF en TIFF prend en charge la génération de TIFF multi-pages, vous permettant de combiner plusieurs pages PDF en un seul fichier TIFF pour un archivage ou une impression efficaces.
1var converter = new TiffConverter();
2var options = new PdfToTiffOptions
3{
4 MultiPage = true // Activer la sortie TIFF multi-pages
5};
6
7// Ajoutez le fichier PDF d'entrée
8options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
9
10// Spécifiez le fichier de sortie pour le TIFF multi-pages
11options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
12
13// Traitez la conversion
14converter.Process(options);
Traitement par lots pour la conversion PDF en TIFF
Le plugin Convertisseur PDF en TIFF prend également en charge le traitement par lots, vous permettant de convertir plusieurs pages PDF ou documents entiers simultanément en fichiers TIFF séparés.
1var converter = new TiffConverter();
2var options = new PdfToTiffOptions();
3
4// Ajoutez le fichier PDF d'entrée
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Définir les chemins de sortie pour les pages individuelles
8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.tiff"));
10
11// Traitez la conversion par lots
12converter.Process(options);
Comment gérer les résultats de conversion
La méthode Process renvoie un objet ResultContainer
qui fournit des détails sur les résultats de conversion. Vous pouvez imprimer les chemins des fichiers TIFF convertis comme indiqué ci-dessous:
1ResultContainer resultContainer = converter.Process(options);
2
3// Imprimer les chemins de sortie des images TIFF
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6 Console.WriteLine(result.Data.ToString());
7}