Excel 图表 -> PDF -> LaTeX 但需要删除空格

Excel 图表 -> PDF -> LaTeX 但需要删除空格

我通过 Excel 中的另存为 PDF 将 Excel 图表转换为 PDF 文件。它看起来不错,但顶部和底部有很多空白/边距,我需要删除它们。这样做的唯一方法似乎是使用 Acrobat 专业版,但我没有。有没有免费的方法可以做到这一点?顺便说一下,我使用 Windows。

答案1

您可以使用命令行工具pdfcrop. 为此您需要 perl。

答案2

您可以在保存为 PDF 之前在 Excel 中获取正确的尺寸 - 请参阅我的超级用户回答,为方便起见,复制如下:

为了避免在多个答案(超级用户)中提到的“裁剪 PDF”步骤,您可以将图表放在其自己的工作表中,并具有适当的纸张大小和零边距。例如在 Windows Excel 2007 中:

  1. 选择图表,从弹出菜单中选择移动图表...| 新建工作表
  2. 在新的图表工作表上,页面布局 | 边距 | 自定义边距,并将所有边距清零
  3. 通过拖动图表的右下角,将图表调整为所需大小
  4. 查看图表工具 | 格式 | 尺寸的结果尺寸
  5. 从“页面布局”|“尺寸”中选择接近的尺寸,并根据需要进行调整

如果没有足够接近的尺寸,或者您想要精确的尺寸,则需要创建自定义页面尺寸。与 Word 不同,Excel 不允许您自己执行此操作,而是使用打印机驱动程序的尺寸。

  1. 页面布局 | 大小 | 更多纸张尺寸 | 打印...,选择允许您创建自定义页面尺寸的打印机 - 大多数普通 PostScript 或 PDF 驱动程序都支持
  2. 选项...| 高级...| 纸张尺寸 | PostScript 自定义页面尺寸
  3. 设置大小,注意单位正确,并交换宽度和高度(Excel 默认以横向打印)

最好不要在 PDF 本身的图表周围添加轮廓:您可以选择格式化图表区域 | 边框颜色 | 无线。

答案3

对于 Windows,请安装 Perl,例如来自http://www.activestate.com/perl然后您可以使用pdfcrop <file>它创建一个<file>-crop.pdf。您可以重命名该文件或使用新的。

或者使用该trim选项\includegraphics同时clip切割定义的边界。

答案4

您可能需要考虑使用新的墨景pdf 导入选项。它甚至允许您编辑图片。但请注意,结果不是编辑的最佳选择。

相关内容