Kako ukloniti metapodatke iz PDF-a u Javi

Ovaj kratki vodič vodi kako ukloniti metapodatke iz PDF u Javi. Sadrži referencu na potrebne resurse za pokretanje aplikacije, popis programskih koraka i primjer koda koji se može izvoditi za skidanje PDF metapodataka u Javi. Vježbat ćete metode za odvojeno uklanjanje zadanih ili prilagođenih metapodataka ako je potrebno.

Koraci za čišćenje metapodataka iz PDF-a u Javi

  1. Postavite IDE da koristi Aspose.PDF for Java za uklanjanje metapodataka
  2. Učitajte ciljnu PDF datoteku pomoću objekta klase Document za uklanjanje metapodataka
  3. Dohvatite metapodatke dokumenta pomoću objekta klase DocumentInfo
  4. Pozovite metodu clear() za brisanje zadanih metapodataka
  5. Koristite metodu clearCustomData() za uklanjanje prilagođenih metapodataka ako ih ima
  6. Spremite izlaznu PDF datoteku nakon uklanjanja metapodataka

Ovi koraci sažimaju postupak brisanja PDF metapodataka u Javi. Prvo se učitava izvorna PDF datoteka i izdvajaju se njezini metapodaci. Zatim se pozivaju metode clear() i clearCustomData() za brisanje metapodataka.

Kod za brisanje PDF metapodataka u Javi

import com.aspose.pdf.*;
public class Main
{
public static void main(String[] args) throws Exception // Remove meta data in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Load the PDF
Document pdfForMeta = new Document("sample.pdf");
// Fetch document info
DocumentInfo info = new DocumentInfo(pdfForMeta);
// Clear all metadata from the PDF
info.clear();
info.clearCustomData();
// Save the output document with no metadata
pdfForMeta.save("PDFWithoutMetadata.pdf");
System.out.println("Done");
}
}

Ovaj primjer koda pokazuje kako očistiti PDF metapodatke u Javi. Demonstrira ugrađene metode za uklanjanje zadanih i prilagođenih svojstava korištenjem metoda clear() i clearCustomData(). Ako želite ukloniti samo odabrane metapodatke, možete poništiti željena svojstva u objektu DocumentInfo ili pozvati metode remove() ili removeItemByKey() u klasi DocumentInfo ako je potrebno.

Ovaj primjer koda demonstrira postupak uklanjanja metapodataka iz PDF-a u Javi. Ako želite ukloniti vodene žigove iz PDF-a, pogledajte članak na kako ukloniti vodeni žig iz PDF datoteke u Javi.

 Hrvatski