3-Heights® PDF to Image Converter - convertir PDF en images en Java, C# ou par lots
3-Heights® PDF to Image Converter est un module pour la conversion de documents PDF en images tramées d’une ou plusieurs pages telles que TIFF ou JPEG par exemple. Alternativement les documents PDF peuvent être tramées et réenregistrées au format PDF.
Les domaines d’application sont Internet, les solutions DMS basées sur TIFF, les systèmes d’archivage et de workflow et la protection de documents PDF. Le convertisseur brille par sa vitesse, sa modularité et sa fidélité élevée de restitution. 3-Heights® PDF to Image Converter est disponible comme outil shell pour le traitement par lots avec la ligne de commande et comme API pour être intégré avec C#, Visual Basic, Java, C/C++.
Convertir PDF en JPEG
Convertir PDF en images JPEG, par exemple pour la prévisualisation des vignettes sur le Web
Convertir PDF en TIFF
Créez des images TIFF d'une ou plusieurs pages, définissez l'espace couleur, la ppp et la compression
Convertir PDF en PNG
Créer des PNG de haute qualité ou d'autres types d'images (BMP, GIF, JB2, JPX)
Apply digital signatures to pivotal business documents
Bayer CropScience mise sur le format d’archivage à long terme PDF/A

PDF to Image Converter - Fonctions
PDF vers image
- Création d’images à une ou plusieurs pages et des documents PDF tramés
- Conversion de pages individuelles
- Convertir des fichiers PDF en fichiers de fax CCITT
- Définir les dimensions de la page en points ou en pixels
- Définir la rotation (Force portrait ou paysage ou hériter de la rotation du document original)
- Définir la résolution (DPI)
- Dithering (Floyd Steinberg, Halftone Block, Halftone Continuous, Atkinson)
- Filtrage des images
- Régler la profondeur de couleur
- Choix de l’espace colorimétrique
- Définir la compression du fichier TIFF
- Définissez la qualité de la compression d'image avec perte
- Définir l'ordre de remplissage des bits pour les fichiers fax
- Ajouter des images filigranes
- Définir l'épaisseur minimale de la ligne
PDF vers PDF Image
- Contenu PDF tramé
- Garder ou éliminer links, outlines ou préferences viewer dans le document de sortie PDF
Conformance
- ISO32000-1 (PDF 1.7)
- ISO32000-2 (PDF 2.0)
- ISO19005-1 (PDF/A-1)
- ISO19005-2 (PDF/A-2)
- ISO19005-3 (PDF/A-3)
Formats supportée
Input formats
- PDF 1.0 bis 1.7
- PDF 2.0
- PDF/A-1, PDF/A-2, PDF/A-3
Output formats
- TIFF (Tagged Image File Format)
- JPEG (Joint Photographic Expert Group)
- PNG (Portable Network Graphics)
- GIF (Graphics Interchange Format)
- BMP (Window Bitmap)
- EPS (Encapsulated Post Script)
- JB2 (JBIG2, Joint Bi-level Image Experts Group)
- JP2 (JPEG2000)
- JPX (Extended JPEG2000)
- PBM (Portable Bitmap File Format)
- PDF (Portable Document Format)

Domaines d’application - conversion de PDF en image
Entrée du courrier
Conversion de documents PDF entrants en documents TIFF pour leur traitement ultérieur dans les workflows orientés TIFF dans les systèmes de gestion de documents.
Traitement de documents
PDF to Image Converter crée des images pour l’affichage sur Internet et dans d’autres applications, p.ex. les visualiseurs d’images. Les documents peuvent être dans la taille d’origine ou à basse résolution ou des images de prévisualisation (vignettes). Une autre application est la conversion de documents PDF en PDF tramé pour la protection des contenus.
Archivage
Pour les archives qui utilisent le format TIFF, PDF to Image Converter assure une migration rapide des archives.
Autres domaines d’application
- Solutions serveur fax
- Conversion au format TIFF pour les archives basées sur TIFF et les systèmes DMS
- Traitements graphiques
// Create the converter
using (Converter converter = new Converter())
{
// Open input file
if (!converter.Open(inputPath, ""))
throw new Exception(String.Format("Input file {0} cannot be opened. " +
"{1} (ErrorCode: 0x{2:x}).", inputPath, converter.ErrorMessage, converter.ErrorCode));
// Loop over all pages of input file and create each time a new PNG.
for (int pageNo = 1; pageNo <= converter.PageCount; pageNo++)
{
string imagePath = Path.ChangeExtension(outputPath, null) + pageNo.ToString() + ".png";
// Create output PNG
if (!converter.CreateImage(imagePath))
throw new Exception(String.Format("Output image {0} cannot be created. {1} " +
"(ErrorCode: 0x{2:x}).", imagePath, converter.ErrorMessage, converter.ErrorCode));
// Render page from PDF to output PNG
if (!converter.RenderPage(pageNo))
throw new Exception(String.Format("Page {0} of PDF {1} could not be rendered to " +
"PNG {2}. {3} (ErrorCode: 0x{4:x}).", pageNo, inputPath, imagePath,
converter.ErrorMessage, converter.ErrorCode));
// Close output image
if (!converter.CloseImage())
throw new Exception(String.Format("Output image {0} cannot be closed. {1} " +
"(ErrorCode: 0x{2:x}).", imagePath, converter.ErrorMessage, converter.ErrorCode));
}
}

How to transform spot colors without ambiguities
On an RGB screen or a CMYK laser printer spot colors cannot be displayed directly and must be emulated by converting them into their process color equivalent. The Separation and DeviceN color spaces provide tint transform functions to do so...
Do the PDF scan conversion rules have an impact on anti-aliasing?
The scan conversion rules in PDF are special in the sense that none of the publically available graphics libraries implements them. On the other side almost every PDF rendering engine implements an anti-aliasing mechanism to support low and medium resolution bitmaps.
PDF RENDERING
Savoir plus sur
la nouvelle genération
de rendu PDF 2.0
Spécial - Rendu PDF
Le modèle graphique PDF est unique et se différencie significativement des moteurs graphiques les plus connus disponibles sur le marché. Quelles sont les exigences d'un moteur de rendu PDF de haute qualité et existe-t-il un lien avec PDF 2.0?
En savoir plus sur la partie essentielle d'un bon moteur de rendu PDF.