PDF Formları. PHP ile yönetin

PHP via Java Kütüphanesi için Aspose.PDF kullanarak PDF belgesindeki Acroformları yönetme

PHP via Java Kütüphanesi için Aspose.PDF Kullanarak PDF Formları Nasıl Yönetilir

PDF dosyasına PDF Formları (Acroforms) 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ını kontrol edin.

PHP kullanarak PDF Formları 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. Sayfaya dizini aracılığıyla erişin.
  3. Form koleksiyonunun Ekle yöntemini çağırın.
  4. Eklemek istediğiniz form alanını oluşturun.
  5. PDF dosyasını 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();