5
A
回答
0
没有其他方式简单的扁平化方法,但它很棒。你为什么还需要别的东西?
PDFTK实际上大部分是Java(实际上有数百个Java文件)。你可以考虑围绕它打包自己的项目。你正在寻找的功能是在这里(Java/COM/lowagie /文本/ 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
}
相关问题
- 1. 合并PDF的与PDFTK
- 2. 批处理脚本合并PDF与pdftk
- 3. 使用PHP将FDF数据合并到PDF文件中
- 4. 带有FDF的Java PDF查看器
- 5. 与PDF表单和工作PDFTK&PHP
- 6. 使用PDFTK或类似软件合并时将边距添加到PDF文件
- 7. 拼合FDF/XFDF形式PDF在PHP中使用UTF-8字符
- 8. Django和weasyprint,合并pdf
- 9. PDF与itext和pdfbox合并
- 10. 使用PHP将FDF转换为PDF
- 11. 使用pdftk一次解密许多PDF
- 12. 使用PDFTK分割多页PDF?
- 13. pdfsplit vs pdftk,将pdf分成块
- 14. 有没有办法在reportlib中用python3合并PDF文件?
- 15. 有没有办法在pdf.js中合并PDF文件?
- 16. 如何使用pdftk和/ MediaBox裁剪PDF页边距
- 17. 从pdftk提取PDF格式的所有页面
- 18. 按流合并PDF
- 19. 合并PDF文件
- 20. 合并PDF文件
- 21. PDF合并问题iTextSharp的 - PDF看起来会有些失真合并
- 22. PDF和CDF没有SciPy
- 23. 在Python中收缩和合并PDF
- 24. 没有Dupes的表合并
- 25. 将多个PDF合并为一个PDF
- 26. 如何在flex3中合并pdf(Alive PDF)?
- 27. Aspose PDF合并PDF从字节[] []
- 28. 合并几个pdf文件
- 29. 合并pdf与表单域
- 30. PDF合并/与iText重叠
这是否必须是一个命令行应用程序,或者是有一些特定的编程您可以使用的语言? – 2011-03-23 22:06:02
在PHP中完成它会很棒...... – Justin 2011-06-08 19:45:35