نقل الحقل
Contents
[
Hide
]
غالبًا ما تتطلب نماذج PDF تعديلات التخطيط بعد الإنشاء. باستخدام Aspose.PDF لـ Python، يمكن للمطورين نقل حقول النموذج الحالية إلى موضع جديد دون إعادة إنشائها.
يوضح هذا المثال كيفية إعادة وضع حقل «البلد» من خلال تحديد إحداثيات جديدة لوضعه داخل الصفحة. ال المحرر السابق توفر الفئة طريقة move_field لنقل الحقول داخل صفحة PDF.
- افتح نموذج PDF الحالي.
- قم بإنشاء كائن ForMeditor.
- قم بربط وثيقة PDF إلى ForMeditor.
- انقل حقل «البلد» إلى موضع جديد باستخدام الإحداثيات.
- احفظ المستند المعدل.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def move_field(infile, outfile):
# Create FormEditor object
form_editor = pdf_facades.FormEditor()
# Bind document to FormEditor
form_editor.bind_pdf(infile)
# Move field to new page
form_editor.move_field("Country", 200, 600, 280, 620)
# Save updated document
form_editor.save(outfile)