Ovaj kratki vodič objašnjava kako očistiti metapodatke iz PDF pomoću Pythona. Sadrži detalje za postavljanje razvojnog okruženja, popis programskih zadataka i primjer koda koji se može izvoditi za skidanje PDF metapodataka pomoću Pythona. Vodit će vas da uklonite zadana svojstva jedno po jedno i sva prilagođena svojstva zajedno.
Koraci za uklanjanje metapodataka iz PDF-a pomoću Pythona
- Postavite okruženje na koristite Aspose.PDF za Python putem .NET-a za čišćenje metapodataka
- Učitajte izvornu PDF datoteku pomoću klase Document za uklanjanje metapodataka
- Stvorite i koristite funkciju prikaza metapodataka ako je potrebno
- Pristupite metapodacima pomoću objekta klase DocumentInfo
- Obrišite zadane metapodatke pomoću metode remove().
- Izbrišite prilagođene metapodatke
- Spremite dobivenu PDF datoteku
Ovi koraci sažimaju postupak čišćenja metapodataka iz PDF-a pomoću Pythona. Učitajte izvornu PDF datoteku u klasu Document nakon čega slijedi pristup metapodacima pomoću DocumentInfo. Uklonite zadana svojstva pozivanjem metode remove() s nazivom svojstva kao argumentom i pozivanjem metode clear_custom_data() za uklanjanje svih prilagođenih svojstava.
Kod za brisanje PDF metapodataka pomoću Pythona
Ovaj kôd pokazuje kako obrisati metapodatke iz PDF-a pomoću Pythona. Koristili smo metodu DisplayMetadata() za izborni prikaz metapodataka prije i nakon uklanjanja. Metoda DocumentInfo.remove() zahtijeva zadani naziv svojstva, dok metoda clear_custom_data() ne zahtijeva nikakav argument za brisanje prilagođenih svojstava.
U ovom smo članku naučili proces razvoja PDF alata za uklanjanje metapodataka pomoću Pythona. Ako ste skloni uklanjanju različitih ograničenja na PDF datoteku, pogledajte članak na kako ukloniti ograničenja za PDF dokument u Pythonu.