3-Heights™ Image to PDF Converter – Conversion des images en PDF en Java, C# ou par lots

Le 3-Heights™ Image to PDF est un module pour la conversion d’images tramées telles que TIFF, PNG ou JPEG en des documents PDF et PDF/A - par programme ou en ligne de commande. Image to PDF Converter sert à transformer des images tramées en une forme standardisée (ISO 19005, ISO 32000), par exemple pour l’archivage électronique ou l’échange électronique de données. Des métadonnées de sources externes peuvent également être intégrées lors de la conversion. Pour la création de fichiers de sortie interrogeables, un add-on OCR (en option) est disponible.

Compresser des images

Support pour mixed raster content (MRC)

Migration

Conversion TIF en PDF par programme (C#, Java) ou par fichier de traitement par lots pour migrer une archive TIFF vers PDF/A

Reconnaissance de texte

Conversion de fichiers image en fichiers PDF/A interrogeables (OCR)

Central document conversion with efficient rendition service at Gebrüder Weiss GmbH

Thanks to its streamlined, virtual platform using a single CPU, the conversion solution provided by PDF Tools AG enabled the company to replace obsolete architecture based across several CPU cores. Since its introduction, the new solution has been extremely efficient and stable.

PDF/A conversion with OCR recognition for Volkswagen Foundation’s document management

By integrating the 3-Heights™ components, the Volkswagen Foundation achieved a standardization of the different PDF variants in their DMS. As well, the conversion of different image formats into full-text indexed PDF documents is possible.

Illustration du produit 3-Heights™ Image to PDF Converter

Image to PDF Converter - fonctions

  • Image vers format PDF
    • Conversion d’images tramées d’une ou plusieurs pages au format PDF
    • Définir la conformité PDF
    • Compression d'image automatique ou sélectionnable selon le type d'image
    • Format de page PDF automatique ou sélectionnable
    • Zone de page sélectionnable
    • Qualité d'image sélectionnable pour la compression avec perte
    • Régler la position de l'image
    • Réglage de l'échelle
    • Définir la résolution standard (coordonnées DPI / X et Y)
    • Définir les autorisations de cryptage et d'accès des utilisateurs
    • Profil couleur ICC sélectionnable et intégrable
    • Détermination de textes alternatifs (tags) et de leur langue
    • Fixer les attributs des documents
    • Recompression d'image JPEG en option
    • Définir l'orientation de l'image (portrait ou paysage)
    • Reconnaissance optique de caractères (OCR)
    • Intégration des métadonnées XMP
    • Prise en charge des masques d'image
    • Mixed raster content (MRC)
  • Image vers image
    • Divisez les images raster d'une page ou de plusieurs pages en images individuelles d'une seule page
    • Fusionner plusieurs images pour former une seule image de plusieurs pages
    • Convertir dans un format d'image de même profondeur de couleur
    • Modifier la compression d'image TIFF
    • Définir l'indice de qualité pour la compression des images perdues
    • Création d'images JBIG2 sans perte et JPEG2000 avec ou sans perte
    • Définir la résolution et les dimensions de l'image

  • TIFF Toolbox (API & Shell) - une partie essentielle de 3-Heights™ Image to PDF Converter obtenir des informations détaillées
Graphique fonctionnel 3-Heights™ Image to PDF Converter

Conformité

  • Standards:
    • ISO 32000-1 (PDF 1.7)
    • ISO 32000-2 (PDF 2.0)
    • ISO 19005-1 (PDF/A-1)
    • ISO 19005-2 (PDF/A-2)
    • ISO 19005-3 (PDF/A-3)
    • TIFF V6
  • Assurance qualité : Isartor test suite

Formats supportée

Formats d’entrée

  • BMP (1, 2, 4, 8, 24 bit)
  • GIF (2 to 8 bit)
  • JBIG2 (lossless compression)
  • JPEG, JPEG2000 et JPEG-LS (Grayscale, RGB)
  • PBM et PNG (1 to 8, 24 bit)
  • TIFF
    • Bitonal : non compressé, CCITT G3, CCITT G3-2D, CCITT G4, LZW, ZIP, Packbits
    • Grayscale, RGB and CMYK: non compressé, LZW, JPEG, JPEG (old), ZIP, Packbits

Formats de sortie

  • Image to PDF Converter :
    • PDF 1.0 à 1.7
    • PDF 2.0
    • PDF/A-1a, PDF/A-1b
    • PDF/A-2a, PDF/A-2b, PDF/A-2u
    • PDF/A-3a, PDF/A-3b, PDF/A-3u
  • Image to Image Converter :
    • Tous formats d’entrée plus EPS

Domaines d’application - convertir des images en PDF et PDF/A

Entrée du courrier

Les documents scannés peuvent être convertis des formats JPEG et TIFF vers PDF/A, PDF ou d’autres formats d’image, ce qui assure un traitement ultérieur unifié dans le processus de l’entreprise et un archivage sûr des documents entrants. La préparation des textes contenus se fait au moyen de la fonction de OCR (en option).

Archives

Conversion des archives ou fichiers TIFF ou JPM existants en des archives PDF/A de longue durée conformes au standard ISO avec la possibilité de recherches en mode texte intégral.

OEM

Le 3-Heights™ Image to PDF Converter peut être intégré dans des systèmes de scannage, logiciels fax, logiciels de sortie COLD, systèmes de gestion de documents, systèmes d’archives et d’autres systèmes.

Convert Image to PDF/A

Convert an image to a PDF/A-1a document. Optionally set a different compliance level.

l'exemple C# :
// Create the converter
using (Img2Pdf converter = new Img2Pdf())
{
    // Set PDF Compliance level
    converter.Compliance = compliance;

    // Create output file
    if (!converter.Create(outPath, "", "", PDFPermission.ePermNoEncryption))
        throw new Exception(String.Format("Output file {0} cannot be created. {1} "+ 
            "(ErrorCode: 0x{2:x})", outPath, converter.ErrorMessage, converter.ErrorCode));

    // Convert pages from input image to PDF
    if (!converter.CreatePageFromImage(inPath))
        throw new Exception(String.Format("Pages cannot be created from image input {0}. " + 
            "{1} (ErrorCode: 0x{2:x})", inPath, converter.ErrorMessage, converter.ErrorCode));

    // Close output file
    if (!converter.Close())
        throw new Exception(String.Format("Output file {0} cannot be closed. " + 
            "{1} (ErrorCode: 0x{2:x})", outPath, converter.ErrorMessage, converter.ErrorCode));
}
l'exemple Java :
// Create the converter
converter = new Img2Pdf();

// Set PDF Compliance level 
converter.setCompliance(compliance);

// Create output file
if (!converter.create(outPath, "", "", NativeLibrary.PERMISSION.ePermNoEncryption))
    throw new Exception(String.format("Output file %s cannot be created. %s (ErrorCode: 0x%08x).",
        outPath, converter.getErrorMessage(), converter.getErrorCode()));

// Convert pages from input image to PDF 
if (!converter.createPageFromImage(inPath))
    throw new Exception(String.format("Pages cannot be created from image input %s. %s " + 
        "(ErrorCode: 0x%08x).", inPath, converter.getErrorMessage(), converter.getErrorCode()));

// Close output file
if (!converter.close())
    throw new Exception(String.format("Output file %s cannot be closed. %s (ErrorCode: 0x%08x).",
        outPath, converter.getErrorMessage(), converter.getErrorCode()));
l'exemple C :
// Create the converter
pConverter = Img2PdfCreateObject();

// Set PDF Compliance level
Img2PdfSetCompliance(pConverter, eCompliance);

// Create output file
if (!Img2PdfCreate(pConverter, szOutPath, _T(""), _T(""), ePermNoEncryption))
{
    _tprintf(_T("Output file %s cannot be created. %s (ErrorCode: 0x%08x).\n"), szOutPath, Img2PdfGetErrorMessage(pConverter), Img2PdfGetErrorCode(pConverter));
    iReturnValue = 1;
    goto cleanup;
}

// Convert pages from input image to PDF
if (!Img2PdfCreatePageFromImage(pConverter, szInPath))
{
    _tprintf(_T("Pages cannot be created from image input %s. %s (ErrorCode: 0x%08x).\n"), szInPath, Img2PdfGetErrorMessage(pConverter), Img2PdfGetErrorCode(pConverter));
    iReturnValue = 1;
    goto cleanup;
}

// Close output file
if (!Img2PdfClose(pConverter))
{
    _tprintf(_T("Output file %s cannot be closed. %s (ErrorCode: 0x%08x).\n"), szOutPath, Img2PdfGetErrorMessage(pConverter), Img2PdfGetErrorCode(pConverter));
    iReturnValue = 1;
    goto cleanup;
}