Libreria di metadati PDF Python Open Source

Libreria Python gratuita e open source per leggere e aggiornare i metadati dei documenti PDF.

Che cos'è pypdf?

Pypdf è una versatile libreria python open source nota per il suo set diversificato di funzionalità per la manipolazione di PDF. Questa libreria è utile per varie manipolazioni di PDF come analisi di PDF e divisione e unione di PDF ecc. ma in questa recensione del prodotto, ci concentreremo solo sulle sue funzionalità di gestione dei metadati PDF.

Di seguito sono riportate le principali caratteristiche di pypdf relative ai metadati:

  • Leggere metadati PDF: è possibile leggere le proprietà (come autore, creatore, produttore, titolo, oggetto e parole chiave) dei documenti PDF utilizzando pypdf.
  • Aggiorna metadati PDF: puoi anche aggiornare i metadati dei documenti PDF utilizzando pypdf.
GitHub

Statistiche GitHub

Nome:
Lingua:
Stelle:
Forchette:
Licenza:
L'ultimo aggiornamento del repository è avvenuto il

Introduzione a pypdf

Per installare e usare pypdf è necessaria la versione 3.6.0 o superiore di Python. Quindi, installa prima Python e poi usa i comandi sottostanti per installare pypdf sul tuo computer usando pip e ambiente virtuale.

Linux


python3 -m venv venv
source venv/bin/activate
pip install pypdf

MacOS


python -m venv venv
source venv/bin/activate
pip install pypdf

Finestre


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

Lettura dei metadati del PDF

Possiamo leggere i metadati di un documento PDF usando la libreria pypdf. Otterremo i metadati di un PDF dalla proprietà metadata della classe PdfReader nella libreria pypdf. Controlla il frammento di codice qui sotto per i dettagli:

Produzione

Nella schermata seguente vengono visualizzati i metadati del file PDF fornito:

Aggiornamento dei metadati del PDF

Possiamo anche aggiornare i metadati di un documento PDF come autore, produttore, argomento e titolo ecc. utilizzando la libreria pypdf. Passeremo un oggetto contenente le informazioni sui metadati al metodo add_metadata della classe PdfWriter nella libreria pypdf per aggiornare/scrivere i metadati del documento PDF. Per i dettagli, controlla il frammento di codice seguente:

Conclusione

In conclusione, pypdf dimostra di essere una libreria Python eccezionale per la lettura e l'aggiornamento dei metadati dei documenti PDF. Gli sviluppatori possono facilmente leggere e aggiornare i metadati dei documenti PDF senza alcun problema.

Prodotti Simili

 Italiano