PGP programı XFDF PDF'NIN açılış Sayı

2 Cevap php

Ben XFDF ile PDF alanları önceden doldurur bir sistem var.

THe XFDF code seems fine, but when I try to open it with the header() in PHP, PDF fires an error. If I ignore it and refresh the page, it works fine and poplulates the form correctly.

Aşağıda XFDF kod yanı sıra ben kullanıyorum başlığıdır ...

Herhangi bir fikir neden PDF hemen göstermek değil mi?

<?xml version="1.0" encoding="UTF-8" ?> <xfdf xmlns="http://ns.adobe.com/xfdf/" xml:space="preserve">

<'Alanlar>

<field name="user_name"> <value>Some Name <'/field>

<field name="course_name"> <value>Some Course <`/field>

<`/ Alanlar>

<`F href =" http://the_URL_to_the_PDF_that_needs_to_be_populated_with_the_XFDF bilgileri "/>

<`/ Xfdf>

Ben aşağıda başlık komutu ile yukarıdaki açmaya çalışıyorum ..

header ("Content-type: application / vnd.adobe.xfdf");

2 Cevap

Deneyin:

// No space after this opening tag
$xfdf =<<<'XFDF'
<?xml version="1.0" encoding="UTF-8" ?> 
<xfdf xmlns="http://ns.adobe.com/xfdf/" xml:space="preserve">
   <fields>
      <field name="user_name"> <value>Some Name </field>
      <field name="course_name"> <value>Some Course </field>
   </fields>
   <f href="http://the_URL_to_the_PDF_that_needs_to_be_populated_with_the_XFDF info" />
</xfdf>

XFDF; // No space before this closing tag

header('Content-type: application/vnd.adobe.xfdf');
echo $xfdf;

Adobe tarafından önerilen biçimi kullanın

<?xml version="1.0" encoding="UTF-8"?> 
<xfdf xmlns="http://ns.adobe.com/xfdf/" xml:space="preserve"> 
    <f href="samples/AddressLabel.pdf"/>
    <ids original="7A0631678ED475F0898815F0A818CFA1" modified="BEF7724317B311718E8675B677EF9B4E"/> 
    <fields> 
        <field name="name"> 
            <value>Adobe Systems, Inc.</value> 
        </field> 
        <field name="address">
            <value>345 Park Ave.</value> 
        </field> 
        <field name="status"> 
            <value>us citizen</value> 
        </field>
    </fields>
</xfdf>

Adobe'nin referans belgede Daha fazla bilgi: http://partners.adobe.com/public/developer/en/xml/xfdf_2.0.pdf