Bersihkan Metadata PDF

Contents
[ ]

PDF sering berisi metadata seperti judul, penulis, kata kunci, tanggal pembuatan, dan bidang kustom. Dalam beberapa skenario, Anda mungkin ingin menghapus semua metadata dari PDF, misalnya sebelum distribusi atau pengarsipan. Aspose.PDF menyediakan metode clear_info() untuk menghapus semua metadata dengan mudah. Setelah dibersihkan, Anda dapat menyimpan PDF menggunakan metode save().

  1. Muat file PDF.
  2. Hapus semua metadata.
  3. Simpan PDF bersih.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
from io import FileIO

import sys
from os import path

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def clear_pdf_metadata(infile, outfile):

    # Get PDF information
    pdf_info = pdf_facades.PdfFileInfo(infile)

    # Clear PDF metadata
    pdf_info.clear_info()

    # Save updated metadata
    pdf_info.save(outfile)