Hapus Aksi Buka

Contents
[ ]

Dokumen PDF dapat berisi aksi yang dijalankan secara otomatis saat file dibuka, seperti peringatan JavaScript, perintah navigasi, atau perilaku lain. Dalam beberapa skenario, Anda mungkin perlu menghapus aksi-aksi ini untuk alasan keamanan, kepatuhan, atau pengalaman pengguna.

Dengan menggunakan PdfContentEditor, Anda dapat dengan mudah menghapus aksi buka dokumen dan memastikan PDF terbuka tanpa mengeksekusi perilaku otomatis apa pun.

  1. Buat objek PdfContentEditor.
  2. Hubungkan PDF input.
  3. Hapus Aksi Buka Dokumen.
  4. Simpan Document yang diperbarui.
import aspose.pdf.facades as pdf_facades
import aspose.pydrawing as apd
import sys
from os import path

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

from config import set_license, initialize_data_dir


def remove_open_action(infile, outfile):
    # Create PdfContentEditor object
    content_editor = pdf_facades.PdfContentEditor()
    # Bind document to PdfContentEditor
    content_editor.bind_pdf(infile)
    # Remove open action from the document
    content_editor.remove_document_open_action()
    # Save updated document
    content_editor.save(outfile)