java转pdf工具对比

itext之html2pdf

java 复制代码
BufferedOutputStream outputStream = FileUtil.getOutputStream(dirName + "/" + sElUser.getUserid() + "-" + personName + "XXX.pdf");   
 private void writeToOutputStream(String htmlStr, OutputStream outputStream) {
        try {
            ConverterProperties converterProperties = new ConverterProperties();
            converterProperties.setCharset("UTF-8");
            FontProvider fontProvider = new FontProvider();
            fontProvider.addSystemFonts();
            converterProperties.setFontProvider(fontProvider);
            HtmlConverter.convertToPdf(htmlStr, outputStream, converterProperties);
        } catch (Exception e) {
            log.error("writeToOutputStream 生成模板内容失败", e);
        }
    }
相关推荐
aloha_7895 分钟前
软考信息系统项目管理师错误归纳总结
java·学习
vortex514 分钟前
Linux PAM 配置详解:从原理到实战,彻底阻断非授权提权
java·linux·服务器
invicinble15 分钟前
spring提供的其他机制
java·后端·spring
阿昌喜欢吃黄桃18 分钟前
如果线程池中线程异常后:销毁还是复用?
java·线程·线程池·多线程·juc
奋斗的小乌龟23 分钟前
动态创建Agent01
java·笔记
彦为君36 分钟前
Java文件处理效率库Commons-IO(速览)
java·开发语言·mfc
她的男孩1 小时前
后台权限不只是菜单隐藏:Forge Admin 的 RBAC 权限链路拆解
java·后端·架构
Slow菜鸟1 小时前
Maven 仓库下载机制
java·数据库·maven
一个诺诺前行的后端程序员1 小时前
rag+springai
java·eclipse
Hexian25801 小时前
SpringAI+RAG
java·spring·ai