PHP aracılığıyla PDF’ye Tablo Ekle

PHP via Java Kütüphanesi için Aspose.PDF kullanarak programlı olarak PDF belgesine tablo ekleyin

PDF belgesine Tablolar nasıl eklenir? PHP via Java Kitaplığı Kullanarak

Bir PDF’ye tablo eklemek için, php-java içinde zengin özelliklere sahip, güçlü ve kullanımı kolay bir belge işleme aracı olan Java API aracılığıyla PHP için Aspose.PDF kullanacağız. Tomcat 9.0 sürümünü herhangi bir konuma yükleyin, Aspose.pdf.war ekleyin, daha fazla ayrıntı için GitHub sayfasına bakın.

PHP aracılığıyla PDF’ye Tablo Ekle


Kodu ortamınızda denemek için Java üzerinden PHP için Aspose.PDF gerekir.

  1. PDF’yi bir Belge örneğiyle yükleyin.
  2. Sayfaya dizini üzerinden erişin.
  3. Tablo nesnesi oluştur.
  4. Tablo ayarını ayarlayın (örn. sınırları ayarlayın).
  5. Tabloyu doldurun.
  6. Tabloyu bir sayfaya ekleyin.
  7. Dosyayı kaydedin.

PDF'ye Tablo Ekle - PHP

// Open document
$document = new Document($inputFile);        
// Initializes a new instance of the Table
$table = new Table();
$colors= new Color();
// Set the table border color as LightGray
$borderSide = new BorderSide();
$borderInfo = new BorderInfo($borderSide->All, 0.5, $colors->getLightGray());
$table->setBorder($borderInfo);
// set the border for table cells
$table->setDefaultCellBorder($borderInfo);
// create a loop to add 10 rows
for ($row_count = 1; $row_count < 10; $row_count++) {
    // add row to table
    $row = $table->getRows()->add();
    // add table cells
    $row->getCells()->add("Column (" . $row_count . ", 1)");
    $row->getCells()->add("Column (" . $row_count . ", 2)");
    $row->getCells()->add("Column (" . $row_count . ", 3)");
}
// Add table object to first page of input document
$document->getPages()->add()->getParagraphs()->add($table);

// Save resulting PDF document.    
$document->save($outputFile);
$document->close();