Jak odstranit metadata z PDF v Javě

Tento krátký výukový program jak odstranit metadata z PDF v Javě. Obsahuje odkaz na požadované zdroje pro spuštění aplikace, seznam programovacích kroků a spustitelný vzorový kód pro odstranění metadat PDF v Javě. V případě potřeby použijete metody k odstranění výchozích nebo vlastních metadat samostatně.

Kroky k vyčištění metadat z PDF v Javě

  1. Nastavte IDE tak, aby k odstranění metadat používalo Aspose.PDF for Java
  2. Načtěte cílový soubor PDF pomocí objektu třídy Document pro odstranění metadat
  3. Načtěte metadata dokumentu pomocí objektu třídy DocumentInfo
  4. Voláním metody clear() odstraníte výchozí metadata
  5. Použijte metodu clearCustomData() k odstranění vlastních metadat, pokud existují
  6. Po odstranění metadat uložte výstupní soubor PDF

Tyto kroky shrnují proces odstranění metadat PDF v Javě. Nejprve se načte zdrojový soubor PDF a extrahují se jeho metadata. Dále jsou volány metody clear() a clearCustomData() k vymazání metadat.

Kód pro vymazání metadat PDF v Javě

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");
}
}

Tento ukázkový kód ukazuje, jak vyčistit metadata PDF v Javě. Ukazuje vestavěné metody pro odstranění výchozích a uživatelských vlastností pomocí metod clear() a clearCustomData(). Pokud chcete odstranit pouze vybraná metadata, můžete vymazat požadované vlastnosti v objektu DocumentInfo nebo v případě potřeby zavolat metody remove() nebo removeItemByKey() ve třídě DocumentInfo.

Tento ukázkový kód demonstruje proces odstranění metadat z PDF v Javě. Pokud chcete odstranit vodoznak z PDF, přečtěte si článek na jak odstranit vodoznak ze souboru PDF v Javě.

 Čeština