• ImageMagick之PDF转换成图片(image)


     

     

    安装完ImageMagick之后,直接执行“magick convert f:\parseWord\tmp\testpdf.pdf f:\parseWord\tmp\testpdf.jpg”,会报错:

    convert: FailedToExecuteCommand `"gswin32c.exe" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r72x72"  "-sOutputFile=C:/Users/pc/AppData/Local/Temp/magick-93208IyLP_klqfgpM%d" "-fC:/Users/pc/AppData/Local/Temp/magick-93208rnBVeMlSCx90" "-fC:/Users/pc/AppData/Local/Temp/magick-93208pA1SIsPmWqDw"' (系统找不到指定的文件。
    ) @ error/delegate.c/ExternalDelegateCommand/460.
    convert: PDFDelegateFailed `系统找不到指定的文件。
    ' @ error/pdf.c/ReadPDFImage/783.
    convert: no images defined `f:\parseWord\tmp\testpdf.jpg' @ error/convert.c/ConvertImageCommand/3253.
    

      

     

    这是因为没有安装ghostscript,下载地址:http://ghostscript.com/download/gsdnld.html

     

    下载安装之后,再执行命令:“magick convert f:\parseWord\tmp\testpdf.pdf f:\parseWord\tmp\testpdf.jpg”,

     

    可以看到在指定路径下的文件夹出现了三个JPG文件,这是因为ImageMagick在转换PDF文件时会根据PDF文件的页数生成图片。

     

     

  • 相关阅读:
    重温servlet③
    重温servlet②
    修改servlet的模板代码
    Oracle网络服务管理与配置
    Oracle数据库的启动与关闭
    java多线程
    SQL 查询
    Oracle索引表
    Oracle索引(2)索引的修改与维护
    Oracle索引(1)概述与创建索引
  • 原文地址:https://www.cnblogs.com/yourstars/p/5849881.html
Copyright © 2020-2023  润新知