如何通过PDF转换摆脱MS Visio文件的白色背景



我目前正在使用MS Visio绘制一些图表。但是,当我将它们转换为pdf用于Latex文档时,我会得到vsd文件的整个页面,而不仅仅是图表等。因此,整个页面将被转换为pdf。由于我无法使用Adobe Acrobat Pro等工具,我也无法从pdf文件中剪切图表。除了快照之外,Adobe Reader没有任何类似的功能,只有当我将其复制到MS Word左右时,快照才有帮助。我不是MS Office的专家,所以我也无法在没有页面背景的情况下从MS Word转换为pdf。

所以问题是,是否可以只在Visio或Word中将图表/图表或选择转换为pdf?

谢谢!

您可以调整页面大小以精确地适应绘图。如果您使用的是Visio 2010,您可以在"大小"菜单的"设计"选项卡下找到它。这应该可以去除图表中形状周围多余的白色。

老问题,但如果有些人仍在挣扎,这里有一种不同的方法。我没有手动调整visio页面的大小,而是裁剪完成的pdf。您可以使用pdfcrop src dest来执行此操作。pdfcrop是一个包含在latex中的命令行工具,所以如果你已经使用了latex,你应该可以直接使用它。

如果你在windows上,下面你可以看到一个简单的批处理脚本,它可以裁剪当前文件夹和所有子文件夹中的所有pdf文件:

For /R %cd% %%G IN (*.pdf) do pdfcrop "%%G" "%%G"
pause

最新更新