PDF-metaadatok módosítása Python használatával

Ez a rövid témakör a PDF metaadatok Python használatával módosításához nyújt segítséget. Részleteket tartalmaz a fejlesztői környezet beállításához a példaalkalmazás futtatásához, a szolgáltatás megvalósításához szükséges programozási lépések listáját, valamint egy futtatható mintakódot a PDF metaadatok Python használatával történő módosításához. A mellékelt mintakódon kívül más módosítható tulajdonságok is szóba kerülnek.

A PDF-tulajdonságok Python használatával történő szerkesztésének lépései

  1. A metaadatok szerkesztéséhez állítsa az IDE-t használja az Aspose.PDF-et Pythonhoz .NET-en keresztül értékre
  2. Töltse be a PDF-fájlt a Document osztályobjektum használatával a fájl tulajdonságainak módosításához
  3. A PDF-fájl metaadatainak elérése a DocumentInfo osztályobjektum használatával
  4. Frissítse a kívánt tulajdonságokat az elért dokumentuminformációs objektum segítségével
  5. Mentse el az eredményül kapott PDF-fájlt szerkesztett metaadatokkal

Ezek a lépések felvázolják a PDF metaadatainak Python segítségével történő szerkesztésének folyamatát. A folyamat a PDF-fájl betöltésével és a fájl tulajdonságainak elérésével kezdődik az aspose.pdf névtérben található DocumentInfo segítségével. Az objektum használatával néhány tulajdonság frissül új értékek beállításával, mielőtt az eredményül kapott PDF-fájlt a lemezre menti.

Kód a PDF-tulajdonságok megváltoztatásához Python használatával

import aspose.pdf as pdf
import datetime
# Load the license
license = pdf.License()
license.set_license("Aspose.Total.lic")
# Load the file
pdfFile = pdf.Document("input.pdf")
# Access metadata and update it
meta = pdf.DocumentInfo(pdfFile)
meta.creator = "Creator Info"
meta.producer = "Producer Info"
meta.trapped = 'True'
meta.author = "Author info"
meta.creation_date = datetime.datetime.now()
pdfFile.save("UpdatedMeta.pdf")
print("Metadata updated successfully")

A fent említett mintakód egy egyszerű PDF metaadat-szerkesztő fejlesztését mutatja be Python használatával. Bármilyen tulajdonságot frissíthet, például címet, tárgyat, kulcsszavakat, létrehozási_időzóna, mod_time_zone és mod_date. Hozzáadhat új tulajdonságokat az add(kulcs, érték), és eltávolíthat egy tulajdonságot a remove(key) metódussal.

A cikk megtanított minket módosítani a PDF metaadatait Python segítségével. Ha szeretné megismerni a képek PDF-fájlból való lekérésének folyamatát, tekintse meg a hogyan lehet képeket letölteni egy PDF-ből Pythonban című cikket.

 Magyar