pdfRender

Introduction

pdfRender

pdfRender est un module complémentaire d’iText 7 Core qui vous permet de créer des images à partir de PDF, en convertissant efficacement un PDF en une image afin que vous puissiez créer des rendus de fichiers PDF pour vos besoins d’affichage ou assurer la compatibilité avec les exigences d’archivage et des flux de travail hérités.

pdfRender vous permet d’obtenir des copies exactes des pages PDF qui peuvent être visualisées sur n’importe quel appareil, sans qu’une visionneuse PDF ne soit nécessaire.

Fonctionnement

pdfRender vous permet d’afficher (convertir) facilement tout PDF sous forme d’image.

Le code ci-dessous produit, à partir d’un fichier PDF, un ensemble d’images JPEG visuellement équivalent.

public void render() throws IOException {
    final RenderingProperties properties = new RenderingProperties();
    properties.setImageType(PdfRenderImageType.JPEG);
    PdfToImageRenderer.renderPdf(new File(ORIG), new File("out/"), properties);
}

REMARQUE : pdfRender est maintenant disponible en deux versions ; une version Java et une version CLI (Command Line Interface) que vous pouvez appeler depuis n’importe quel langage.

pdfRender CLI comprend un certain nombre de commutateurs de ligne de commande que vous pouvez utiliser. Notez que le paramètre --license est nécessaire et est utilisé pour indiquer l’emplacement de votre fichier de licence pdfRender.

Commutateur Description
--license <licence> Chemin d’accès au fichier de licence XML \[obligatoire]
--out-dir <répertoire de sortie> Répertoire de sortie
--out-path-pattern <modèle de chemin d'accès> Modèle de nom de fichier de sortie
--password <mot de passe> Mot de passe du PDF \[facultatif]
--pdf <pdf> Chemin d’accès au fichier PDF d’entrée
--scaling <mise à l’échelle> Mise à l’échelle de la page \[facultatif]
--type <type> Type d’image de sortie \[facultatif] ; (JPEG est utilisé par défaut.)

 

Exemples d’utilisation

Pour convertir un PDF appelé « rendertest.PDF » en un fichier JPG, utilisez la commande suivante :

pdfrender --license <chemin fichier licence> --pdf rendertest.pdf --out-path-pattern rendertest

Cette commande convertit un PDF appelé « rendertest.PDF » en un fichier PNG mis à l’échelle à 50 % de la taille originale :

pdfrender --license <chemin fichier licence> --pdf rendertest.pdf --out-path-pattern rendertest --scaling 0.5 --type png

Principales fonctionnalités

Principales capacités d’iText 7 pdfRender

iText pdfRender vous permet de convertir des PDF en images. Ce module complémentaire vous permet de créer de petites vignettes ou des images haute résolution parfaites au pixel près des pages.

La conversion des PDF en images peut être réalisée à l’aide de quelques lignes de code seulement, comme le montrent nos exemples. Vous pouvez choisir la sortie souhaitée parmi les nombreux formats d’image pris en charge, selon si vous avez besoin d’un rendu de haute qualité ou d’une simple vignette rapide.

pdfRender: convert PDF to image easily and quickly
Supported Formats: BMP, JPEG, JPEG 2000, PNG, TIFF, WEBP

Use pdfRender to display PDF files in various image file formats, simple or complex. For instance, you can render a single page of a PDF to an image, or multiple pages to multiple images.

pdfRender: convert PDF to image easily and quickly
Pixel-perfect conversion

With iText pdfRender, you can rely on the best possible image output quality with control over the image type, page scaling and range.

pdfRender: convert PDF to image easily and quickly
Mobile-friendly PDF viewing

With pdfRender you can display a PDF on a mobile device (or any platform) without needing to install a PDF reader.

pdfRender: convert PDF to image easily and quickly
Leverages pdfXFA to render XFA as an image

By using the power of pdfXFA, you can even render your XFA forms into images.

Avantages

Pourquoi utiliser iText 7 pdfRender ?

pdfRender est l’un des moyens les plus rapides et les plus pratiques de convertir des PDF en images.

Créez, par exemple, des vignettes de couvertures de livres ou affichez rapidement des relevés bancaires, des documents juridiques, des contrats, des modèles et bien plus encore. Vous obtenez ainsi des images légères et parfaites au pixel près de vos documents PDF.

Vous pouvez utiliser ces images au lieu des documents PDF pour afficher vos documents dans les applications ou les enregistrer à des fins d’archivage.

Les images peuvent être visualisées facilement sur des appareils portables ou dans n’importe quel environnement. Il n’est pas nécessaire d’installer une visionneuse PDF ni de se soucier de savoir si votre PDF s’affichera correctement.

pdfRender: convert PDF to image easily and quickly
Ease of use

pdfRender requires simple set-up: enabling fully automated rendering of PDF as images.

pdfRender: convert PDF to image easily and quickly
3.5x faster than Apache pdfBox

 comparable to GhostScript (native)

pdfRender: convert PDF to image easily and quickly
Generate PDF file previews and thumbnails

Preview PDF documents in file management applications, document management systems etc.

pdfRender: convert PDF to image easily and quickly
Easily display digital signatures

pdfRender allows you to display a digitally signed PDF as easily as displaying an image.

Contact

Vous avez d'autres questions ?

Nous y répondrons avec plaisir. Contactez-nous et nous reviendrons vers vous sous peu.

Contactez-nous
Restez à jour

Rejoignez plus de 11 000 abonnés et devenez un expert iText PDF en vous tenant au courant de nos nouveaux produits, mises à jour, conseils, solutions techniques et événements.

Abonnez-vous