Extraire les métadonnées PDF via PHP

Extrayez les métadonnées d’un document PDF. Utilisez Aspose.PDF pour PHP via Java pour modifier les fichiers PDF par programmation

Comment extraire les métadonnées PDF à l'aide de la bibliothèque PHP via Java

Extrayez les métadonnées du PDF à l’aide de Aspose.PDF pour .NET. L’accès aux métadonnées d’un document signifie obtenir des informations sur ce fichier, telles que son titre, son auteur, sa date de création et des mots clés spécifiques. Extrayez les métadonnées, permet d’organiser plus efficacement une grande collection de PDF. Les données extraites des métadonnées améliorent la façon dont vous pouvez rechercher des fichiers. Les utilisateurs peuvent localiser rapidement des documents spécifiques à l’aide de mots clés ou de détails trouvés dans les métadonnées extraites. L’extraction de métadonnées fournit des informations précieuses sur le contenu d’un fichier. Il peut fournir un bref résumé des principaux détails du fichier, ce qui permet de comprendre plus facilement le sujet du document sans avoir à l’ouvrir. L’extraction des métadonnées permet de garantir l’authenticité d’un document. Vous pouvez vérifier des détails tels que le nom de l’auteur lors de sa création ou l’historique de ses modifications. Cette vérification est cruciale pour confirmer la fiabilité d’un PDF. En fournissant des informations concises sur le contenu d’un PDF, les métadonnées extraites améliorent considérablement l’expérience utilisateur. Il aide les utilisateurs à identifier et à utiliser facilement les documents. Dans l’ensemble, l’extraction des métadonnées des PDF présente de nombreux avantages, tels qu’une gestion plus efficace des documents, de meilleures options de recherche, la conformité aux normes et une expérience utilisateur globale améliorée. Extrayez les métadonnées du PDF via Aspose et résolvez toutes les tâches nécessaires au travail avec les données. Afin d’extraire les métadonnées des fichiers PDF, nous utiliserons Aspose.PDF pour PHP via l’API Java, un outil de manipulation de documents riche en fonctionnalités, puissant et facile à utiliser dans php-java. Installez la version Tomcat 9.0 où que vous soyez, ajoutez Aspose.PDF.war, pour plus de détails, consultez la page GitHub.

Extraire les métadonnées PDF via PHP


Vous avez besoin de Aspose.PDF pour PHP via Java pour essayer le code dans votre environnement.

  1. Chargez le PDF avec une instance de Document.
  2. Obtenir DocumentInfo à l’aide de la propriété Document.Info.
  3. Accédez aux différentes propriétés de Document.Info et affichez-la.

L’extrait de code PHP fourni montre comment extraire les métadonnées de la bibliothèque PDF by Aspose.PDF. Il ouvre un fichier PDF nommé « GetFileInfo.pdf » situé dans le répertoire spécifié par la variable « DIR_INPUT_METADATA ». Le code extrait divers détails du document à l’aide de la fonction « info ». Il affiche des informations de métadonnées spécifiques du PDF, telles que le nom de l’auteur, la date de création, les mots clés, la date de modification, le sujet et le titre. Le code utilise la fonction « print » pour afficher ces informations. Cet extrait de code est un exemple simplifié de la manière dont vous pouvez utiliser une bibliothèque ou un framework Aspose.PDF pour extraire les métadonnées d’un fichier PDF.

Extraire les métadonnées du PDF - PHP

Cet exemple de code montre comment extraire les informations de métadonnées du fichier PDF

Input file:

File not added

Output format:

Output file:


    // Open document
    $document = new Document($inputFile);
    
    // Get document information
    $docInfo = $document->getInfo();

    // Show document information
    $responseData1 = "Author: " . $docInfo->getAuthor() . ", ";
    $responseData2 = "Creation Date: " . $docInfo->getCreationDate() . ", ";
    $responseData3 = "Keywords: " . $docInfo->getKeywords() . ", ";
    $responseData4 = "Modify Date: " . $docInfo->getModDate() . ", ";
    $responseData5 = "Subject: " . $docInfo->getSubject() . ", ";
    $responseData6 = "Title: " . $docInfo->getTitle() . "";

    $document->close();