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

html 转 pdf,有哪些好用的工具推荐?

  •  
  •   momo2023 · 1 天前 · 957 次点击
    第 1 条附言  ·  20 小时 0 分钟前
    补充,是想用在 Python 环境下的批量处理,手动 Chrome 转换不太高效
    12 条回复    2025-10-30 12:23:51 +08:00
    ulyssess
        1
    ulyssess  
       1 天前
    html2pdf
    coder001
        2
    coder001  
       1 天前
    Chrome , 打印到 PDF
    Aalen
        3
    Aalen  
       1 天前
    ctrl+p
    qgmzmy
        4
    qgmzmy  
       1 天前 via iPhone
    直接用浏览器
    pike0002
        5
    pike0002  
       1 天前
    浏览器插件 Page Saver
    locoz
        8
    locoz  
       1 天前 via Android
    jifengg
        9
    jifengg  
       23 小时 24 分钟前
    不考虑超轻量的话,建议是使用 chrome 系。
    理由是可以所见所得,这个会省去你好多调试版式的时间。

    手动,chrome 直接打印到 pdf
    命令行,用 chrome 的 headless 模式
    开发,用 puppeteer 等封装 chrome(chromium)的库
    songteng0604
        10
    songteng0604  
       20 小时 4 分钟前
    pandoc example.html -o output.pdf
    zw2019
        11
    zw2019  
       19 小时 46 分钟前
    https://html2pdf.iwlz.de/

    用 html2pdf 写的,由于在 linux 中运行没有 windows 的一些字体,可能生成的 pdf 的字体不一样。

    有没有要买 vps 的 rn dc03 洛杉矶一年才 10.96 https://v2ex.com/t/1164248
    songteng0604
        12
    songteng0604  
       19 小时 42 分钟前
    刚刚我亲测了一下,借助 Grok ,在 win10 上,html 内容有中文,依然正常转为 pdf 。首先,我使用 powershell+scoop 安装了 miktex ,然后执行下面这个命令,即可完成转换。过程中可能会提醒安装一些宏包。

    pandoc example.html -o output.pdf `
    --pdf-engine=xelatex `
    -V mainfont="SimSun" `
    -V CJKmainfont="SimSun" `
    -V geometry:margin=1in
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3826 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:06 · PVG 08:06 · LAX 17:06 · JFK 20:06
    ♥ Do have faith in what you're doing.