Estrai i metadati PDF tramite JavaScript via C++

Estrai i metadati dal documento PDF. Usa Aspose.PDF per JavaScript via C++ per modificare i file PDF a livello di codice

Come estrarre i metadati PDF utilizzando la libreria JavaScript via C++

Estrai i metadati dal PDF utilizzando Aspose.PDF per JavaScript. Accedere ai metadati di un documento significa ottenere informazioni su quel file, ad esempio titolo, autore, data di creazione e parole chiave specifiche. Estrarre i metadati aiuta a organizzare una vasta raccolta di PDF in modo più efficace. I dati estratti dai metadati migliorano il modo in cui è possibile cercare i file. Gli utenti possono individuare rapidamente documenti specifici utilizzando parole chiave o dettagli presenti nei metadati estratti. L’estrazione dei metadati fornisce informazioni preziose sul contenuto di un file. Potrebbe offrire un breve riepilogo dei dettagli chiave del file, facilitando la comprensione di cosa tratta il documento senza doverlo aprire. L’estrazione dei metadati aiuta a garantire l’autenticità del documento. Puoi controllare dettagli come il nome dell’autore al momento della creazione o la cronologia delle modifiche. Questa verifica è fondamentale per confermare l’affidabilità di un PDF. Offrendo dettagli concisi sul contenuto di un PDF, i metadati estratti migliorano notevolmente l’esperienza dell’utente. Aiuta gli utenti a identificare e utilizzare facilmente i documenti. Nel complesso, l’estrazione dei metadati PDF offre molti vantaggi, come una gestione più efficiente dei documenti, migliori opzioni di ricerca, conformità agli standard e un’esperienza utente complessivamente migliorata. Estrai i metadati dal PDF tramite Aspose e risolvi tutte le attività necessarie nel lavoro con i dati. Aspose.PDF per JavaScript tramite C++ aiuta a estrarre le informazioni incorporate in un documento PDF che ne descrive le proprietà, gli attributi e il contenuto. Ciò include informazioni quali titolo, autore, creatore, autore, tema, parole chiave e date di creazione/modifica del PDF del documento. L’estrazione di questi metadati può essere utile per organizzare, classificare e cercare file PDF specifici in base alle loro proprietà. Per ottenere informazioni sui file PDF, utilizzeremo Aspose.PDF for JavaScript tramite C++ è un toolkit facile e sicuro utilizzato per lavorare con i PDF direttamente nel browser web. Per installare e utilizzare Aspose.PDF per JavaScript tramite C++, estrai i file dall’ archivio ZIP.

Estrai i metadati PDF tramite JavaScript via C++


È necessario Aspose.PDF for JavaScript tramite C++ per provare il codice nel proprio ambiente.

  1. Carica il PDF con un’istanza di Document.
  2. Ottenere DocumentInfo utilizzando la proprietà Document.
  3. Accedere e visualizzare diverse proprietà Document.Info.

Lo snippet di codice JavaScript via C++ fornito mostra come estrarre i metadati dal PDF tramite la libreria Aspose.PDF. Apre un file PDF denominato ‘GetFileInfo.pdf’ situato nella directory specificata dalla variabile ‘DIR_INPUT_METADATA’. Il codice recupera vari dettagli dal documento utilizzando la funzione «info». Visualizza informazioni specifiche sui metadati del PDF, come il nome dell’autore, la data di creazione, le parole chiave, la data di modifica, l’oggetto e il titolo. Il codice utilizza la funzione «stampa» per mostrare queste informazioni. Questo frammento di codice è un esempio semplificato di come è possibile utilizzare una libreria o un framework Aspose.PDF per estrarre i metadati da un file PDF.

Estrai i metadati del PDF - JavaScript via C++

Questo codice di esempio mostra come estrarre le informazioni sui metadati del file PDF

Input file:

File not added

Output format:

Output file:


    var ffilePdfGetInfo = function (e) {
        const file_reader = new FileReader();
        file_reader.onload = (event) => {
        /*Get info (metadata) from PDF file.*/
        const json = AsposePdfGetInfo(event.target.result, e.target.files[0].name);
        /* JSON
        Title:    json.title
        Creator:  json.creator
        Author:   json.author 
        Subject:  json.subject
        Keywords: json.keywords
        Creation Date: json.creation
        Modify Date:   json.mod
        */
        if (json.errorCode == 0) document.getElementById('output').textContent = "JSON:\n" + JSON.stringify(json, null, 4);
        else document.getElementById('output').textContent = json.errorText;
        };
        file_reader.readAsArrayBuffer(e.target.files[0]);
    };