Atur Penampilan Bidang
Contents
[
Hide
]
Bidang formulir PDF mendukung flag penampilan yang mengendalikan visibilitas, kemampuan cetak, dan interaktivitas. Menggunakan Aspose.PDF for Python, pengembang dapat memodifikasi flag tersebut secara programatik untuk bidang formulir tertentu.
Menggunakan FormEditor kelas, pengembang dapat memodifikasi flag ini untuk menyembunyikan, menampilkan, atau menyesuaikan perilaku bidang formulir dalam PDF interaktif.
- Buka dokumen PDF yang ada.
- Buat objek FormEditor.
- Atur tampilan bidang bernama “First Name” menjadi tidak terlihat.
- Simpan dokumen yang diperbarui.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pydrawing as ap_pydrawing
import aspose.pdf.facades as pdf_facades
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def set_field_appearance(infile, outfile):
# Open document
doc = ap.Document(infile)
# Create FormEditor object
form_editor = pdf_facades.FormEditor(doc)
# Set field appearance to invisible
if not form_editor.set_field_appearance(
"First Name", ap.annotations.AnnotationFlags.INVISIBLE
):
raise Exception(
"Failed to set field appearance. Field may not support appearance flags."
)
# Save updated document
form_editor.save(outfile)