mikehaertl\pdftk\Pdf::dropXfa PHP Method

dropXfa() public method

Newer PDF forms contain both, the newer XFA and the older AcroForm form fields. PDF readers can use both, but will prefer XFA if present. Since pdftk can only fill in AcroForm data you should always add this option when filling in forms with pdftk.
public dropXfa ( ) : Pdf
return Pdf the pdf instance for method chaining
    public function dropXfa()
    {
        $this->getCommand()->addOption('drop_xfa');
        return $this;
    }

Usage Example

Exemplo n.º 1
0
 public function testCanDropXfa()
 {
     $document = $this->getDocument1();
     $file = $this->getOutFile();
     $pdf = new Pdf($document);
     $this->assertInstanceOf('mikehaertl\\pdftk\\Pdf', $pdf->dropXfa());
     $this->assertTrue($pdf->saveAs($file));
     $this->assertFileExists($file);
     $tmpFile = (string) $pdf->getTmpFile();
     $this->assertEquals("pdftk A='{$document}' output '{$tmpFile}' drop_xfa", (string) $pdf->getCommand());
 }