【问题标题】:Convert PNG image to a PDF without margin将PNG图像转换为没有边距的PDF
【发布时间】:2015-03-01 00:22:40
【问题描述】:

我有很多 PNG 图像(宽度:3488 像素 - 高度:2116 像素),现在我需要将其放入 pdf 文件中以打印超过 500 页

转换图片时出现的问题,PDF文件有边距,我需要把图片不加边距,否则会调整大小

所以我尝试了这个 unix 命令(我正在使用 imagemagick 执行此操作):

convert 675.png 674.png -extent 3508x2480 -border 0x0 test.pdf

你能告诉我怎么做这个操作吗?

PS:我有超过 500 张图片,当我尝试放置所有图片时,转换命令会在几秒钟后回复“Killed”并且它不会创建 pdf 文件

【问题讨论】:

    标签: bash pdf pdf-generation png imagemagick-convert


    【解决方案1】:

    convert 的范围大于图像的大小,可能是该设置的边距(在usage examples 中我可以看到如果图像较小,则会添加空间),请尝试不使用该设置.

    以防万一您无法使用 convert 删除边距...

    我使用 texlive 中的 pdfcrop 从 pdf 文件中删除边距。

    像这样称呼

    $ pdfcrop in.pdf out.pdf
    

    它应该从 in.pdf 的每一页中删除边距,并将结果放在文件 out.pdf 中。

    在 ArchLinux 中,命令 pdfcrop 由包 texlive-core 提供。不幸的是,我不知道其他发行版。

    【讨论】:

      猜你喜欢
      • 2016-11-14
      • 2012-09-17
      • 1970-01-01
      • 2017-10-25
      • 2021-12-07
      • 2017-04-15
      • 2017-06-13
      • 2013-12-11
      • 2011-08-03
      相关资源
      最近更新 更多