Kaip pašalinti metaduomenis iš PDF Java.

Šiame trumpame vadove paaiškinama, kaip pašalinti metaduomenis iš PDF naudojant Java. Jame yra nuoroda į reikalingus išteklius programai paleisti, programavimo veiksmų sąrašą ir paleidžiamo kodo pavyzdį, skirtą pašalinti PDF metaduomenis Java. Jei reikia, taikysite numatytuosius arba tinkintus metaduomenis pašalindami atskirai.

Veiksmai, kaip išvalyti metaduomenis iš PDF „Java“.

  1. Nustatykite IDE naudoti Aspose.PDF for Java metaduomenims pašalinti
  2. Įkelkite tikslinį PDF failą naudodami Document klasės objektą, kad pašalintumėte metaduomenis
  3. Gaukite dokumento metaduomenis naudodami DocumentInfo klasės objektą
  4. Norėdami ištrinti numatytuosius metaduomenis, iškvieskite clear() metodą
  5. Norėdami pašalinti tinkintus metaduomenis, jei tokių yra, naudokite metodą clearCustomData().
  6. Pašalinę metaduomenis išsaugokite išvesties PDF failą

Šiuose žingsniuose apibendrinamas PDF metaduomenų ištrynimo Java procesas. Pirmiausia įkeliamas šaltinio PDF failas ir ištraukiami jo metaduomenys. Tada iškviečiami clear() ir clearCustomData() metodai metaduomenims išvalyti.

Kodas metaduomenų PDF trynimui Java

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

Šis pavyzdinis kodas parodo, kaip valyti PDF metaduomenis Java. Jame demonstruojami integruoti metodai, kaip pašalinti numatytąsias ir pasirinktines ypatybes, naudojant atitinkamai Clear() ir clearCustomData() metodus. Jei norite pašalinti tik pasirinktus metaduomenis, galite išvalyti norimas DocumentInfo objekto ypatybes arba, jei reikia, iškviesti Remove() arba removeItemByKey() metodus DocumentInfo klasėje.

Šis pavyzdinis kodas parodo, kaip pašalinti metaduomenis iš PDF Java. Jei norite pašalinti vandens ženklus iš PDF, žr. straipsnį kaip pašalinti vandens ženklą iš pdf failo Java.

 Latviski