1. Des produits
  2.   PDF
  3.   Node.js
  4.   Aspose.PDF Cloud Node.js SDK

Aspose.PDF Cloud Node.js SDK

 
 

API REST Node.js pour la création et la conversion de fichiers PDF

Bibliothèque Node.js leader pour travailler avec des documents PDF dans le cloud. Elle permet aux développeurs de créer, lire, modifier, fusionner/diviser, rendre et convertir des fichiers PDF au sein d’applications Node.js.

Qu'est-ce que le SDK Aspose.PDF Cloud pour Node.js ?

Gestion des fichiers PDF—que vous génériez des rapports, convertissiez des formats ou sécurisiez des documents sensibles—est une exigence courante mais souvent complexe dans les applications modernes. Avec le Aspose.PDF Cloud Node.js SDK, les développeurs peuvent facilement créer des PDF dans Node.js, travailler avec une puissante API REST PDF pour Node.js, et éliminer le besoin de comprendre les structures PDF de bas niveau. Ce SDK basé sur le cloud se connecte directement aux services PDF d’Aspose, vous permettant de lire des fichiers PDF, de modifier des fichiers PDF, ou même d’extraire du contenu de documents PDF sans installer de logiciel supplémentaire. Que vous construisiez une application web, mobile ou serverless, vous pouvez accéder aux fonctionnalités essentielles du PDF—comme les annotations, le chiffrement et la conversion de formats—via de simples appels API REST.

Idéal pour un développement évolutif, cloud‑first, le SDK propose des outils pour convertir des fichiers PDF dans Node.js, y compris la capacité de convertir un fichier PDF en JPEG, de fusionner plusieurs PDF dans Node.js, de scinder des fichiers ou de chiffrer des fichiers PDF. En quelques lignes de code, vous pouvez gérer des tâches telles que l'extraction de texte, la création de fichiers à partir de zéro, et plus encore — le tout sans gérer l'infrastructure ou les mises à jour. Comme toutes les opérations s'exécutent dans le cloud, le SDK gère sans effort de gros volumes de requêtes, permettant aux développeurs de se concentrer sur des expériences utilisateur riches en fonctionnalités plutôt que sur la complexité du backend. Si vous créez des solutions PDF modernes basées sur le cloud, le SDK Aspose.PDF Cloud Node.js est votre boîte à outils tout‑en‑un.

Previous Next

Commencer avec le SDK Aspose.PDF Cloud pour Node.js

Avant de plonger dans le codage, vous devrez installer le SDK et configurer l'environnement. Vous pouvez installer facilement le SDK Aspose.PDF Cloud Node.js via NPM, veuillez utiliser la commande suivante pour une installation fluide.

Installer le SDK Aspose.PDF Cloud pour Node.js via NPM

npm install asposepdfcloud 

Vous pouvez également télécharger la bibliothèque directement depuis la page produit Aspose.PDF.

Créer un document PDF via l'API REST

Aspose.PDF Cloud Node.js SDK permet aux développeurs de logiciels de créer des applications cloud pour travailler avec des documents PDF. L'une des tâches les plus simples que ces applications PDF basées sur le cloud peuvent accomplir est de créer dynamiquement un nouveau document PDF avec facilité. Les développeurs peuvent définir divers paramètres tels que l'ajout d'une nouvelle page, la définition de la taille de la page, l'insertion d'une nouvelle image, du contenu texte et d'autres éléments. L'exemple suivant montre comment créer un nouveau document PDF et y ajouter une nouvelle page ou du texte dans des applications Node.js.

Comment créer de nouveaux documents PDF dans Node.js ?

const pdf = require('aspose-pdf-cloud');

// Create a new PDF file
const pdfDoc = new pdf.Document();

// Add a page to the PDF file
const page = pdfDoc.addPage();

// Add some text to the page
page.paragraphs.push(new pdf.Paragraph('Hello, World!'));

// Save the PDF file to a file
pdfDoc.save('output.pdf');

Convertir un PDF en divers formats avec Node.js

Les applications PDF basées sur le cloud doivent souvent convertir des PDF en d'autres formats pour différents cas d'utilisation tels que l'édition, la visualisation, la fusion, le partage, etc. Aspose.PDF Cloud Node.js SDK prend en charge la conversion entre le PDF et divers autres formats de fichiers tels que Word, Excel, PowerPoint, XPS, HTML, XML et les images. Cette fonctionnalité est particulièrement utile lorsque vous devez exporter le contenu d'un PDF vers d'autres types de fichiers pour l'édition ou le partage. Voici un exemple qui montre comment les développeurs de logiciels peuvent convertir un fichier PDF au format JPEG dans des applications Node.js.

Comment convertir un fichier PDF en formats JPEG dans les applications Node.js ?

const { PdfApi } = require("asposepdfcloud");
const { PdfAType } = require("asposepdfcloud/src/models/movieAnnotation");
pdfApi = new PdfApi("XXXX", "XXXXXXX")
console.log('running example');
PdfApi.getPageConvertToJpeg("4pages.pdf", 1, null, null, null)
    .then((result) => {
        console.log(result.response);
    });

Extraire le contenu d'un PDF via l'API Node.js

Extraire des données d'un PDF est utile pour créer des applications nécessitant une analyse de contenu, une recherche ou du text mining. Avec le SDK Aspose.PDF Cloud pour Node.js, les développeurs peuvent extraire du texte ou des images de pages spécifiques ou du document entier en quelques lignes de code JavaScript. C’est essentiel pour les applications qui requièrent une analyse de données ou la réutilisation du contenu. Voici un exemple montrant comment les utilisateurs peuvent extraire du texte d’un document PDF dans des applications Node.js.

Comment extraire d'un document PDF dans un environnement Node.js ?

 async function extractTextFromPdf() {
    const response = await pdfApi.getTextExtract("sample.pdf", 1);
    console.log("Extracted text from PDF:", response);
}

extractTextFromPdf();

Fusionner plusieurs PDF dans les applications Node.js

Dans les flux de travail d'entreprise, la fusion de plusieurs PDF en un seul fichier est une exigence courante. La capacité de fusionner plusieurs documents PDF en un seul est une autre fonctionnalité précieuse du SDK Aspose.PDF Cloud pour Node.js. En utilisant l'API REST, les développeurs peuvent facilement charger et fusionner plusieurs documents en un seul dans des applications Node.js. Cela est utile pour créer des rapports complets ou compiler des documents liés. Voici un exemple montrant comment les développeurs peuvent fusionner plusieurs documents PDF dans des applications Node.js.

Comment fusionner plusieurs fichiers PDF dans les applications Node.js ?

 async function mergePdfs() {
    const filesToMerge = ["doc1.pdf", "doc2.pdf"];
    await pdfApi.putMergeDocuments(filesToMerge);
    console.log("PDF documents merged successfully!");
}

mergePdfs();	
 Français