حقل أحادي الخط إلى حقل متعدد الأسطر

Contents
[ ]

تحتوي نماذج PDF أحيانًا على حقول نصية مصممة لإدخال سطر واحد، والتي قد لا تكون كافية لأنواع معينة من البيانات. باستخدام Aspose.PDF لـ Python، يمكن للمطورين تحويل هذه الحقول بسهولة إلى حقول نصية متعددة الأسطر دون إعادة إنشائها.

استخدام المحرر السابق الفئة، يمكن للمطورين تعديل حقول النص الموجودة دون التأثير على موضعها أو خصائصها الأخرى.

  1. قم بتحميل وثيقة PDF الموجودة.
  2. قم بإنشاء مثيل ForMeditor.
  3. قم بربط وثيقة PDF بالمحرر.
  4. قم بتحويل الحقل المحدد إلى متعدد الأسطر.
  5. احفظ المستند المحدث.
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 single2multiple(infile, outfile):
    # Create FormEditor object
    form_editor = pdf_facades.FormEditor()
    # Bind document to FormEditor
    form_editor.bind_pdf(infile)
    # Change a single-lined text field to a multiple-lined one
    form_editor.single_2_multiple("City")
    # Save updated document
    form_editor.save(outfile)