XFDF ile fill_form destekleyen yerli bir PHP sınıfı / kütüphane var mı?

1 Cevap php

Birincisi, ben zaten ve Google'da bu araştırma yaptım. Aslında bu dayalı, ben ne gerek var oldukça şüpheci değilim. Neredeyse herkesin PHP yerli bir sunucu tarafı Form dolgu istediği açık görünüyor bu yana, sıfırdan bir şeyler yazmak benim hayatımın sonraki 6 ay kadar verebilir noktada değilim.

Tamam, rant için üzgünüm ...

İşte benim durum:

1.I need to deliver pre-filled PDF forms to my users.

Form çerez-tabanlı kimlik doğrulama arkasında olduğu için, Adobe Reader XFDF'den açmak, ancak bunun yerine tarayıcı boyunca görev geçer olmaz. Bu Linux kullanıcıları ve PDF okuyucu olarak Adobe Reader kullanmayan diğer kullanıcılar için bir konudur.

Oh, ve Adobe henüz Snow Leopard için bir 64-bit eklentisi yazılı değil, bu yüzden benim kullanıcıların üçüncü bir 32 bit modunda bu formu yazdırmak her zaman çalıştırmak için Safari değiştirmek zorunda.

Zaten vb Preview, Foxit, basılabilir böylece doldurulmuş PDF yukarıda, teslim alındığında, sürekli en bariz çözüm haline gelmektedir.

2. I can't use pdftk

Bu biraz saçma, ama pdftk antik ve kullandığı itext ait eski bir sürümünü derlemek için gcj gerektirdiğinden, benim ana makinede pdftk yükleyemezsiniz. Sunucu gcj yok, ve ben oldukça bu bir durumda yüklü olmasını isteyen önlemek istiyorum.

Ayrıca, ben PDFTK yüklemek bile, sadece ben de önlemek istiyorum CGI aracılığıyla passthru() ve diğer komut satırı işlemleri yapabilirsiniz.

3. My host currently does not have PDFLib installed,

ben php PDF uzantısı kullanamazsınız. Bu özellik sunuyor, ama belki genel formu, itext / pdftk yapar aynı şekilde fdf sözlük eklemek için kullanılabileceği düşünülmektedir değil.

Ben TCPDF ve FPDF öğrendim kadar tüm kayıp olduğunu düşündüm. TCPDF güçlü sicili ve daha fazla özelliklere sahip, ama ben Google veya sunucu tarafı form doldurma konusunda belgelerine şey bulamıyor gibi görünüyor.

Bu zaten açık değilse, ben FDFs veya XFDFs üretmek için bir kütüphane gerekmez. Ben zaten aşağı var. Ama bu sadece kombine ürünü istiyorum benim kullanıcılar için yeterli değil kanıtlamaktadır.

Yani benim sorular sanırım:

  1. Doldurulan bir XFDF gelen veri ile genel formu olan yeni bir PDF çıkış olarak verilmesi için önceden oluşturulmuş bir yöntem var mı?

  2. Değilse, (alanlarında aksine) sadece form alanlarının üstüne değerleri yazılı olduğunu gerektirmez etrafında bir çalışma var mı? Alanların üstüne değerlerinin yazılması javascript değerlerini doğrulamak ve elle akışı değerleri her zaman değiştirmek gerekiyordu değil anlamına gelir.

  3. Hem hayır, pdftk bir liman varsa o PHP ile çalışan ve sadece komut satırı üzerinden ikili aramaz henüz bulamadık?

Bu herhangi bir yardım büyük beğeni topluyor. Kimse bana böyle bir kütüphane yapmak yardımcı olmak için gönüllü istiyorsa, ben sadece durumda, PDF sözdizimi öğrenmeye çalışıyorum işte zaten zor değilim, bana bildirin.

1 Cevap

TCPDF biçimleri önceden doldurulmuş sunmaya izin verir. Onların örnek ödeme Lütfen - http://www.tcpdf.org/examples/example_014.phps, özellikle tarih alanını ve radyo düğmeleri içinde.