Extraire du texte d’un PDF en JavaScript

Comment extraire du texte d’un PDF à l’aide de la bibliothèque Node.js via C++

Comment extraire du texte d'un PDF à l'aide de la bibliothèque Node.js via C++

Pour extraire un fichier texte PDF, nous utiliserons l’API Aspose.PDF for .NET qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plateforme nodejs-cpp. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez-le. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Extraire du texte d’un PDF en JavaScript


Vous avez besoin de bibliothèque Aspose.PDF pour essayer le code dans votre environnement.

  1. Chargez le PDF avec une instance de Document.
  2. Créez un objet TextAbsorber pour extraire du texte.
  3. Acceptez l’absorbeur pour toutes les pages.
  4. Obtenir le texte extrait
  5. Créez un rédacteur et ouvrez le fichier, écrivez une ligne de texte dans le fichier

Extraire le texte d'un PDF - JavaScript

Cet exemple de code montre comment extraire du texte à partir de documents PDF

Input file:

File not added

Output format:

PDF

Output file:

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_file = '../ReadMe.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Extract text from a PDF-file*/
    const json = AsposePdfModule.AsposePdfExtractText(pdf_file);
    console.log("AsposePdfExtractText => %O", json.errorCode == 0 ? json.extractText : json.errorText);
});

À propos de Aspose.PDF pour l'API Node.js via C++

Notre bibliothèque .NET peut combiner un document de n’importe quel format de téléchargement pris en charge avec n’importe quel format de sauvegarde pris en charge. La bibliothèque Aspose.PDF pour .NET fournit des solutions assez universelles qui vous aideront à résoudre les tâches de fusion de documents. Aspose.PDF prend en charge le plus grand nombre de formats de documents courants, tant pour le chargement que pour l’enregistrement. Notez que la section actuelle ne décrit que les fusions populaires. La page actuelle fournit des informations sur la fusion de TEXT avec {{FILERESULT}}. Cependant, il existe de nombreuses combinaisons pour fusionner vos fichiers. Pour obtenir la liste complète des formats pris en charge, consultez la section Formats de fichier pris en charge.