V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
abc0123xyz
V2EX  ›  问与答

求教, Java 画图片有什么比较好的包推荐吗?

  •  
  •   abc0123xyz · 2023-05-05 17:11:08 +08:00 · 634 次点击
    这是一个创建于 597 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,需要绘制答题卡。
    我的思路是创建一张指定尺寸的空白图片,然后在上面画框框,定位点,图片,文字
    6 条回复    2023-05-07 10:27:48 +08:00
    SilentRhythm
        1
    SilentRhythm  
       2023-05-05 17:13:35 +08:00
    freemarker html 模板渲染
    nerkeler
        2
    nerkeler  
       2023-05-05 17:23:43 +08:00
    @SilentRhythm 我原本以为 freemarker 只用在前后端不分离情景模板渲染,后来看到我们项目老代码,用 freemarker 生成得 word,才知道 freemarker 可以用在很多地方得模板
    oneisall8955
        3
    oneisall8955  
       2023-05-05 17:52:30 +08:00
    不明白你的场景,和用户的交互是怎么样的呢?
    dqzcwxb
        4
    dqzcwxb  
       2023-05-05 17:56:43 +08:00
    https://blog.csdn.net/wysnxzm/article/details/83305036
    这是我之前做二维码时候记录的文章,里面包含了图片文字合成的代码你可以参考下
    abc0123xyz
        5
    abc0123xyz  
    OP
       2023-05-06 09:40:06 +08:00
    @oneisall8955 #3 用户点击生成之后,进行预览,然后答题卡会输出到打印设备上打印出来
    oneisall8955
        6
    oneisall8955  
       2023-05-07 10:27:48 +08:00 via Android
    @abc0123xyz 最近做过类似需求,不过打印部分是 pdf 的。考量过两种方案,均可实现
    1 预览及下载由前端生成,前端有 pdf 组件
    2 预览前端单纯 html 显示内容,点击打印时,pdf 后端生成,用 itext 的 html2pdf 库,生成 pdf 后,浏览器自动查看 pdf (该功能浏览器自带),用户在浏览器页面可选择打印或保存到本地

    选了 2 ,前端不想引入相关包,需求中的 css 样式很简单,itxext 库支持
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2790 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:35 · PVG 22:35 · LAX 06:35 · JFK 09:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.