Avoimen lähdekoodin Python PDF-metatietokirjasto
Ilmainen ja avoimen lähdekoodin Python-kirjasto PDF-dokumenttien metatietojen lukemiseen ja päivittämiseen.
Mikä on pypdf?
Pypdf on monipuolinen avoimen lähdekoodin python-kirjasto, joka tunnetaan monipuolisista PDF-käsittelyn ominaisuuksistaan. Tämä kirjasto on kätevä erilaisissa PDF-käsittelyissä, kuten PDF-jäsennys ja PDF:n jakaminen ja yhdistäminen jne., mutta tässä tuotekatsauksessa keskitymme vain sen PDF-metatietojen hallintaominaisuuksiin.
Seuraavat ovat pypdf:n tärkeimmät metatietoihin liittyvät ominaisuudet:
- Lue PDF-metatietoja: Voit lukea PDF-dokumenttien ominaisuuksia (kuten kirjoittaja, luoja, tuottaja, otsikko, aihe ja avainsanat) käyttämällä pypdf-tiedostoa.
- Päivitä PDF-metatiedot: Voit myös päivittää PDF-dokumenttien metatiedot pypdf:n avulla.
pypdf:n käytön aloittaminen
Tarvitset Python-version 3.6.0 tai uudemman pypdf:n asentamiseen ja käyttämiseen. Joten asenna ensin Python ja asenna sitten pypdf koneellesi alla olevien komentojen avulla käyttämällä pip ja virtuaaliympäristö a>.
Linux
python3 -m venv venv
source venv/bin/activate
pip install pypdf
MacOS
python -m venv venv
source venv/bin/activate
pip install pypdf
Windows
python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf
PDF-tiedoston metatietojen lukeminen
Voimme lukea PDF-dokumentin metatiedot pypdf-kirjaston avulla. Saamme PDF-tiedoston metatiedot pypdf-kirjaston PdfReader-luokan metadata-ominaisuudesta. Katso lisätietoja alla olevasta koodinpätkästä:
Lähtö
Alla kuvakaappaus näyttää toimitetun PDF-tiedoston metatiedot:
PDF:n metatietojen päivittäminen
Voimme myös päivittää PDF-dokumentin metatiedot, kuten tekijän, tuottajan, aiheen ja otsikon jne. pypdf-kirjaston avulla. Välitämme metatietotiedot sisältävän objektin pypdf-kirjaston PdfWriter-luokan add_metadata-menetelmälle PDF-dokumentin metatietojen päivittämistä/kirjoittamista varten. Katso tarkemmat tiedot alla olevasta koodinpätkästä:
Johtopäätös
Yhteenvetona voidaan todeta, että pypdf osoittautuu poikkeukselliseksi Python-kirjastoksi PDF-dokumenttien metatietojen lukemiseen ja päivittämiseen. Kehittäjät voivat helposti lukea ja päivittää PDF-dokumenttien metatietoja ilman ongelmia.
Samankaltaisia Tuotteita
- hachoir | Avoimen lähdekoodin Python-kirjasto asiakirjan metatiedoille
- Mutagen Python Library - Hallitse äänen metatietoja vaivattomasti
- pdf-lib JavaScriptille | Hallitse PDF-metatietoja helposti
- PikePDF Python Library - vaivaton PDF-manipulaatio ja suojaus
- pyExifTool | Avoimen lähdekoodin Python API asiakirjan metadatalle