Membuat atau Menambah Tabel Dalam PDF

Menambahkan Tabel dalam Dokumen PDF yang Ada

Untuk menambahkan tabel ke file PDF yang ada dengan Aspose.PDF untuk PHP, ikuti langkah-langkah berikut:

  1. Muat file sumber.
  2. Inisialisasi tabel
  3. Atur warna batas tabel sebagai LightGray
  4. Atur batas untuk sel tabel
  5. Buat loop untuk menambahkan 10 baris
  6. Tambahkan objek tabel ke halaman pertama dokumen input
  7. Simpan file.

Cuplikan kode berikut menunjukkan cara menambahkan teks dalam file PDF yang ada.


    // Buka dokumen
    $document = new Document($inputFile);        
    // Menginisialisasi instance baru dari Tabel
    $table = new Table();
    $colors= new Color();
    // Atur warna batas tabel sebagai LightGray
    $borderSide = new BorderSide();
    $borderInfo = new BorderInfo($borderSide->All, 0.5, $colors->getLightGray());
    $table->setBorder($borderInfo);
    // atur batas untuk sel tabel
    $table->setDefaultCellBorder($borderInfo);
    // buat loop untuk menambahkan 10 baris
    for ($row_count = 1; $row_count < 10; $row_count++) {
        // tambahkan baris ke tabel
        $row = $table->getRows()->add();
        // tambahkan sel tabel
        $row->getCells()->add("Kolom (" . $row_count . ", 1)");
        $row->getCells()->add("Kolom (" . $row_count . ", 2)");
        $row->getCells()->add("Kolom (" . $row_count . ", 3)");
    }
    // Tambahkan objek tabel ke halaman pertama dokumen input
    $document->getPages()->add()->getParagraphs()->add($table);

    // Simpan dokumen PDF yang dihasilkan.    
    $document->save($outputFile);
    $document->close();