pdf to jpg

Comment convertir un PDF en image JPEG en utilisant Node.js.

Le format de document portable (PDF) est largement utilisé pour le partage et l’impression de documents sécurisés. Cependant, lorsque vous avez besoin d’apercevoir du contenu ou d’extraire des visuels, convertir un PDF en formats d’image matricielle comme JPG, PNG ou BMP devient utile.

Dans cet article, nous vous guiderons à travers le processus de conversion de PDF en JPG en utilisant Aspose.PDF Cloud SDK pour Node.js.

API de conversion PDF en JPG

Aspose.PDF Cloud est une API RESTful qui vous permet de créer, manipuler et convertir des documents PDF dans le cloud. Aucune installation de bureau n’est requise — elle est accessible sur n’importe quelle plateforme (Linux, Windows, macOS) et compatible avec les applications web, mobiles ou côté serveur. Vous pourriez également envisager d’explorer les fonctionnalités de l’API REST dans API documentation page.

Installation du SDK Aspose.PDF for Node.js

Pour commencer, installez le SDK officiel de Node.js via npm :

> npm i asposepdfcloud

Créez un compte gratuit sur Aspose.Cloud dashboard et obtenez votre ID client et votre Secret client pour l’authentification.

Comment convertir PDF en JPG dans Node.js

Suivez les étapes ci-dessous pour convertir des pages PDF en JPG dans Node.js :

  • Initialisez le PdfApi avec vos identifiants.
  • Définir le fichier PDF source et les paramètres de sortie.
  • Appelez la PutPageConvertToJpeg(…) routine de l’API pour convertir la page PDF en image JPG.
const { PdfApi } = require("asposepdfcloud");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);

// Télécharger le PDF sur le stockage cloud (s'il n'y est pas déjà)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // Convertir la première page de PDF en JPG
    const pageNumber = 1;
    const width = 800;
    const height = 800;
    const resultFile = "result.jpg";

    pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
        .then(response => {
            console.log("PDF page converted to JPG:", resultFile);
        })
        .catch(err => console.error("Conversion error:", err));
});
PDF en JPG en ligne

Image:- Un aperçu de la conversion PDF en JPG.

PDF vers JPG via commande cURL

Nos API Cloud sont basées sur une architecture REST, donc vous pouvez envisager de les accéder via des commandes cURL. Nos API offrent une solution puissante basée sur le cloud avec une gamme d’avantages pour le traitement des fichiers PDF dans le cloud. En utilisant les commandes cURL, vous pouvez initier sans effort la routine de conversion de PDF en JPG. Donc, d’abord, nous devons générer un JSON Web Token (JWT) basé sur les détails ClientID et ClientSecret récupérés depuis Aspose.Cloud dashboard. Veuillez exécuter la commande suivante dans le terminal pour générer le token JWT.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Maintenant que nous avons un token JWT, veuillez exécuter la commande cURL suivante pour effectuer la conversion de PDF en JPG en ligne. Le JPG résultant est retourné dans l’objet de réponse. Toutefois, afin de sauvegarder le JPG résultant sur le disque local, veuillez essayer d’utiliser l’argument -o.

curl -X GET "https://api.aspose.cloud/v3.0/pdf/converted.pdf/pages/1/convert/jpeg?width=800&height=800" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-o myResultant.jpg

Application gratuite de conversion PDF en JPG

Pour découvrir les incroyables capacités de l’API Cloud Aspose.PDF, vous pouvez envisager d’utiliser notre convertisseur PDF en JPG gratuit. C’est une solution légère et elle est construite selon l’API REST Cloud.

pdf to jpg

Application gratuite de conversion PDF en JPG.

Liens utiles

Conclusion

Dans cet article, vous avez appris comment convertir un PDF en JPG en utilisant Node.js avec seulement quelques lignes de code. Avec Aspose.PDF Cloud, aucun logiciel supplémentaire comme Adobe Acrobat n’est requis. Vous pouvez également réaliser la même chose avec une simple commande cURL — parfait pour l’automatisation ou les flux de travail côté serveur.

Vous pouvez envisager de visiter les liens suivants pour en savoir plus sur :