我通过 Excel 中的另存为 PDF 将 Excel 图表转换为 PDF 文件。它看起来不错,但顶部和底部有很多空白/边距,我需要删除它们。这样做的唯一方法似乎是使用 Acrobat 专业版,但我没有。有没有免费的方法可以做到这一点?顺便说一下,我使用 Windows。
答案1
您可以使用命令行工具pdfcrop. 为此您需要 perl。
答案2
您可以在保存为 PDF 之前在 Excel 中获取正确的尺寸 - 请参阅我的超级用户回答,为方便起见,复制如下:
为了避免在多个答案(超级用户)中提到的“裁剪 PDF”步骤,您可以将图表放在其自己的工作表中,并具有适当的纸张大小和零边距。例如在 Windows Excel 2007 中:
- 选择图表,从弹出菜单中选择移动图表...| 新建工作表
- 在新的图表工作表上,页面布局 | 边距 | 自定义边距,并将所有边距清零
- 通过拖动图表的右下角,将图表调整为所需大小
- 查看图表工具 | 格式 | 尺寸的结果尺寸
- 从“页面布局”|“尺寸”中选择接近的尺寸,并根据需要进行调整
如果没有足够接近的尺寸,或者您想要精确的尺寸,则需要创建自定义页面尺寸。与 Word 不同,Excel 不允许您自己执行此操作,而是使用打印机驱动程序的尺寸。
- 页面布局 | 大小 | 更多纸张尺寸 | 打印...,选择允许您创建自定义页面尺寸的打印机 - 大多数普通 PostScript 或 PDF 驱动程序都支持
- 选项...| 高级...| 纸张尺寸 | PostScript 自定义页面尺寸
- 设置大小,注意单位正确,并交换宽度和高度(Excel 默认以横向打印)
最好不要在 PDF 本身的图表周围添加轮廓:您可以选择格式化图表区域 | 边框颜色 | 无线。
答案3
对于 Windows,请安装 Perl,例如来自http://www.activestate.com/perl然后您可以使用pdfcrop <file>
它创建一个<file>-crop.pdf
。您可以重命名该文件或使用新的。
或者使用该trim
选项\includegraphics
同时clip
切割定义的边界。
答案4
您可能需要考虑使用新的墨景pdf 导入选项。它甚至允许您编辑图片。但请注意,结果不是编辑的最佳选择。