PHP ile PDF Formları Oluşturun

PHP via Java Kütüphanesi için Aspose.PDF kullanarak programlı olarak PDF’de akroformlar oluşturun

PHP kullanarak PDF formları nasıl oluşturulur

Bir PDF dosyasında PDF Formları (Acroforms) oluşturmak 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ını kontrol edin.

PHP kullanarak PDF’de AcroForm Nasıl Oluşturulur


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

  1. Document sınıfının bir örneğine PDF yükleyin.
  2. Bir alan oluşturun.
  3. Süslemeler oluşturun (Bordür gibi).
  4. Belgeye alan ekleyin ve değiştirilmiş PDF’yi kaydedin

PDF'de PDF Formları Oluşturma - PHP

Bu örnek kod, PHP kullanarak PDF'de PDF Formlarının nasıl oluşturulacağını gösterir

// Open document
$colors = new Color();
$document = new Document($inputFile);
$page = $document->getPages()->get_Item(1);

// Create a field
$textBoxField = new TextBoxField($page, 
    new Rectangle(110, 300, 310, 320));
$textBoxField->setPartialName("textbox1");
$textBoxField->setValue("Some value in Text Box");

$border = new Border($textBoxField);
$border->setWidth(5);
$border->setDash(new Dash(1, 1));
$textBoxField->setBorder($border);
$textBoxField->setColor($colors->getGreen());

// Add field to the document
$document->getForm()->add($textBoxField, 1);

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