自动PDF生成、图像缩放

自动PDF生成、图像缩放

我目前正在使用 GitHub 的 wiki,其中有一些 markdown 页面,我想将其转换为 PDF 文件。我有一个脚本,使用 Kramdown、bash/sed/grep 和自定义 HTML 标签来处理直接从 GitHub 下载的 .md 文件并通过 LaTeX 获取最终的 PDF。

我唯一没有真正解决的问题是图像的缩放。我现在正尝试以以下方式面对它:

  1. 我假设所有图像都是 r = 150dpi。
  2. 我获得了以像素为单位的尺寸(w,h)。
  3. 我计算图像的宽度(以英寸为单位),W = w / r
  4. 我设置了图像的宽度“\includegraphics[widht=Win]”

大部分图像都可以正常工作,但是出现了以下两个问题:

  1. 如果图像的分辨率发生变化,则它不起作用。
  2. 有时,文本和图像之间会出现很长的空白间隙。

有没有更简单的解决办法?

答案1

您可以尝试 pandoc,它可以在一定程度上处理图像缩放,同时还可以节省您编写那些 bash 脚本的麻烦。

还有在线服务(http://www.cocowrite.com) 可以将你的 markdown 文件转换为 PDF,而无需你安装各种工具和库。也许值得一看。

相关内容