PDFTK kullanmadan tüm veri ve formların düz bir biçimini oluşturmak için 1 Pdf biçiminde FDF dosyasını ve PDF dosyasını birleştirmenin bir yolu var mı? Bunun üzerine dökülen herhangi bir ışık büyük ölçüde takdir edilecektir.PDFTK olmadan FDF ve PDF'yi birleştirme
5
A
cevap
0
Hayır .. Düzleştirmenin başka bir yolu yok, ama harika. Neden başka bir şeye ihtiyacın var?
PDFTK aslında çoğunlukla Java'dır (tam anlamıyla yüzlerce Java dosyası). Kendi projeni etrafına sarmayı düşünebilirsin. Aradığınız işlevselliği burada (java/com/lowagie/metin/pdf/AcroFields.java: 931):
/** Sets the fields by XFDF merging.
* @param xfdf the XFDF form
* @throws IOException on error
* @throws DocumentException on error
*/
public boolean setFields(XfdfReader xfdf) throws IOException, DocumentException {
boolean ret_val_b= false; // ssteward
xfdf.getFields();
for (Iterator i = fields.keySet().iterator(); i.hasNext();) {
String f = (String)i.next();
String v = xfdf.getFieldValue(f);
String rv = xfdf.getFieldRichValue(f); // ssteward
if (rv != null)
ret_val_b= true;
if (v != null)
setField(f, v, v, rv); // ssteward
}
return ret_val_b; // ssteward
}
+0
'pdftk',' iText'de java/com/lowagie/text/pdf/AcroFields.java' ile belirtildiği gibi yazılmıştır. Bu nedenle, pdftk'nin etrafına sarmak yerine iText'i kullanmak demek istiyorsunuz. – Dennis
İlgili konular
- 1. pdftk fill_form utf8 problemleri
- 2. pdftk
- 3. pdftk, veri akışlarını sıkıştırmayacaktır
- 4. PDFMAKE PDF oluştur Fdf, oluşturulmuyor
- 5. Perl 6 Slip olmadan Birleştirme?
- 6. Heroku Rails 3 ile çalışmak için pdftk veya iText nasıl kurulur?
- 7. LINQ: Birleştirme ve grubu birleştirme
- 8. Birincil anahtar olmadan birleştirme tablosu oluşturma
- 9. Devenv olmadan birleştirme modülü oluşturun .vdproj
- 10. Birleştirme dizeleri olmadan postgre veritabanına nasıl eklenir?
- 11. @ManyToMany birleştirme tablosu olmadan (eski veri tabanı)
- 12. PDF marjlarını pdftk ve/MediaBox kullanarak nasıl kırpılır?
- 13. MPI spawn ile birleştirme ve birleştirme
- 14. EitherT ve Geleni Birleştirme
- 15. Satırları sayma ve birleştirme
- 16. Yeni satır olmadan kedi ile iki dosya birleştirme
- 17. Birleştirme balonu olmadan Github'da çekme isteklerinin otomatik olarak birleştirilmesi
- 18. C# dizilerinde birleştirme/birleştirme #
- 19. Razor - Render olmadan Render() ve Kodlama olmadan
- 20. Dize oluşturucu ve dize birleştirme
- 21. Gulpjs birleştirme ve dosya adları
- 22. PHP değişken enterpolasyon ve birleştirme
- 23. c dize ve int birleştirme
- 24. Gruptaki dizeleri ve değişkenleri birleştirme
- 25. Birleştirme ve sınırlama sayımı sayma
- 26. Oracle numarası ve varchar birleştirme
- 27. SVN: Dosyaları birleştirme ve atla
- 28. MySQL birleştirme/birleştirme ve aynı sütundaki iki diğer ad ile
- 29. SQL birleştirme ve sol dış birleştirme: sonuçlar neden farklı?
- 30. Python'da fdfgen ile PDF'lerde Kutular Nasıl Kontrol Edilir
bu bir komut satırı uygulaması olmak zorunda mı, ya da bazı belirli programlama var kullanabileceğin dil? –
PHP'de yapılması harika olurdu ... – Justin