210 Star 1.6K Fork 386

dromara / x-easypdf

 / 详情

v2.7.3 无法替换文本

已完成
创建于  
2022-03-21 19:05

输入图片说明
测试代码如下,pdf文件见附件输入链接说明
public class PdfFormTest {
public static void main(String[] args) {
try {
String fontPath = "E:\pdftest/STSONG.TTF";
String sourcePath = "E:\pdftest/报告样式 - 副本(1).pdf";
String outputPath = "E:\pdftest/test.pdf";
// 表单填充字典
Map<String, String> formMap = new HashMap<>(10);
// 设置key-value
formMap.put("[name]", "1");
formMap.put("depart", "核酸检测门诊");
formMap.put("inpid", "1000062514");
formMap.put("sampleType", "咽拭子");
formMap.put("gender", "男");
formMap.put("room", "");
formMap.put("detNo", "443616");
formMap.put("sampleNo", "6");
formMap.put("age", "56岁");
formMap.put("bed", "");
formMap.put("barcode", "2108041316");
formMap.put("remark", "");
formMap.put("detName", "新型冠状病毒核酸检测");
formMap.put("detCode", "2019-nCov-RNA");
formMap.put("detResult", "阴性(未检出)");
formMap.put("detMethod", "荧光RT-PCR");
formMap.put("sampleTime", "2021/8/4 9:13:07");
formMap.put("receiveTime", "2021/8/4 9:13:07");

        formMap.put("detTime", "2021/8/4 9:13:07");
        formMap.put("reportTime", "2021/8/4 9:13:07");
        formMap.put("detEq", "中国");

        formMap.put("applyDoctor", "闫晓燕");
        formMap.put("reporter", "闫晓燕");
        formMap.put("auditor", "闫晓燕");
        formMap.put("phone", "15248108086");

        // 加载文档
        XEasyPdfHandler.Document.load(sourcePath).replacer().replaceText(1,formMap,0)
                .finish(outputPath);
    } catch (Exception e) {
        e.printStackTrace();
    }

}

}

评论 (2)

yanpeng gao 创建了任务
xsx 任务状态待办的 修改为进行中
展开全部操作日志

问题已修复,请使用v2.7.4版本,谢谢支持

xsx 任务状态进行中 修改为已完成

输入图片说明

文本无法置为空

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
1494292 xsxgit 1585187915
Java
1
https://gitee.com/dromara/x-easypdf.git
git@gitee.com:dromara/x-easypdf.git
dromara
x-easypdf
x-easypdf

搜索帮助