إنشاء أو إضافة جدول في ملف PDF

إضافة جدول في مستند PDF موجود

لإضافة جدول إلى ملف PDF موجود باستخدام Aspose.PDF لـ PHP، اتبع الخطوات التالية:

  1. قم بتحميل الملف المصدر.
  2. تهيئة جدول
  3. تعيين لون حدود الجدول إلى LightGray
  4. تعيين الحدود لخلايا الجدول
  5. إنشاء حلقة لإضافة 10 صفوف
  6. إضافة كائن الجدول إلى الصفحة الأولى من المستند المدخل
  7. حفظ الملف.

توضح مقتطفات الشفرة التالية كيفية إضافة نص في ملف PDF موجود.


    // افتح المستند
    $document = new Document($inputFile);        
    // تهيئة مثيل جديد للجدول
    $table = new Table();
    $colors= new Color();
    // تعيين لون حدود الجدول إلى LightGray
    $borderSide = new BorderSide();
    $borderInfo = new BorderInfo($borderSide->All, 0.5, $colors->getLightGray());
    $table->setBorder($borderInfo);
    // تعيين الحدود لخلايا الجدول
    $table->setDefaultCellBorder($borderInfo);
    // إنشاء حلقة لإضافة 10 صفوف
    for ($row_count = 1; $row_count < 10; $row_count++) {
        // إضافة صف إلى الجدول
        $row = $table->getRows()->add();
        // إضافة خلايا الجدول
        $row->getCells()->add("Column (" . $row_count . ", 1)");
        $row->getCells()->add("Column (" . $row_count . ", 2)");
        $row->getCells()->add("Column (" . $row_count . ", 3)");
    }
    // إضافة كائن الجدول إلى الصفحة الأولى من المستند المدخل
    $document->getPages()->add()->getParagraphs()->add($table);

    // احفظ مستند PDF الناتج.
    $document->save($outputFile);
    $document->close();