首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用PDFTK合并FDF和PDF

不使用PDFTK合并FDF和PDF
EN

Stack Overflow用户
提问于 2011-01-11 09:31:57
回答 1查看 2.1K关注 0票数 6

有没有一种方法可以合并FDF文件和PDF文件,以便在不使用PDFTK的情况下创建所有数据和表格的平面格式到1 pdf中?

对这一点的任何启示都将非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2011-09-09 06:55:46

不..。没有其他简单的方法来扁平化,但它很棒。你还需要别的什么吗?

PDFTK实际上大部分是Java (字面意思是数百个Java文件)。你可以考虑围绕它来包装你自己的项目。您正在寻找的功能在这里(java/com/lowagie/text/pdf/AcroFields.java:931):

代码语言:javascript
复制
/** 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
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4653351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档