V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
phpsarc55
V2EX  ›  Go 编程语言

pdf 转图片

  •  1
     
  •   phpsarc55 · 12 小时 33 分钟前 · 589 次点击

    有大佬有 pdf 转图片的解决方案么?

    尝试解决:

    1. 尝试用 fitz + cgo 来读取 pdf 然后转成 png ,但是在编译 fitz 的时候就有问题了。编译的头文件跟 fitz-go 的版本不符合。然后下载了对应版本的 fitz 源代码,在编译的时候,又有很多问题。 卒

    2. 尝试用 chromedp 读取 pdf ,然后截图。但是没办法获取到 pdf 的页数,然后没办法调整根据页面大小显示,也获取不到文件渲染出来的起始位置,暂时没法解决上面的问题。因为他渲染出来是 embed 。可能我对 js 太陌生了。 卒

    12 条回复    2025-09-22 21:09:38 +08:00
    qiuai
        1
    qiuai  
    PRO
       12 小时 29 分钟前
    Libreoffice 我正好就在做这个....还挺简单的。网上一搜好多说明。
    phpsarc55
        2
    phpsarc55  
    OP
       12 小时 25 分钟前
    @qiuai 谢谢。因为我们是 office 转图片的需求。目前用 Libreoffice 转成了 pdf ,但是它 pdf 转图片有点问题,只能生成一张图片。所以在找其他的解决方案。当然有可能是我还没太会用这个工具。大佬是用这个直接转图的吗
    liujan
        3
    liujan  
       12 小时 22 分钟前 via iPhone
    python 有个库叫 pdf2image ,能够一页 pdf 一张图片
    phpsarc55
        4
    phpsarc55  
    OP
       12 小时 19 分钟前
    @liujan 谢谢,那明天我来试一试
    Magicdove
        5
    Magicdove  
       11 小时 54 分钟前
    之前用 Claude 生成过一个静态网页工具,楼主可以试试: https://app.filemail.com/d/jmyvlcavoycxnak
    ratazzi
        6
    ratazzi  
       11 小时 46 分钟前 via iPhone
    pdfium
    Dispatcher
        7
    Dispatcher  
       11 小时 43 分钟前
    直接用 imagemagick……
    xiangbohua
        8
    xiangbohua  
       11 小时 37 分钟前
    说个协修的方法,如果是 ios 的话,可以用快捷指令
    dudubaba
        9
    dudubaba  
       11 小时 36 分钟前
    pdfjs + canvas ,识别率还可以
    ykong1337
        10
    ykong1337  
       10 小时 34 分钟前
    poppler poppler-utils 下面的子工具 pdftocairo pdftoppm
    maocat
        11
    maocat  
       10 小时 30 分钟前 via Android
    imagemagick 生产环境在用,非常 nice ,到现在还没出过问题
    Dockerfile
        12
    Dockerfile  
       9 小时 48 分钟前
    pdf 转图片这个太多工具了,上面有说过 poppler-utils ,还有 xpdf 、qpdf 、pdfbox ,多的一批
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1093 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 22:58 · PVG 06:58 · LAX 15:58 · JFK 18:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.