给定一个图表(任何形式的普通柱形图),我如何导出该图表并将其仅导出为PNG?
给定一个图表(任何形式的普通柱形图),我如何导出该图表并将其仅导出为PNG?
Answers:
您不能直接从Excel中执行此操作;您需要使用外部应用程序:
选择图表,然后将其复制到剪贴板(Ctrl-C)。
打开一个支持保存到PNG的图片编辑器。
在图片编辑器中粘贴(从Excel 2010复制图表时,在剪贴板上将其识别为有效图片)。如果图片编辑器支持,最好将其粘贴为新图像。
另存为PNG。
有一个免费的,开放源代码的Excel加载项可以完成该任务,即“ Daniel的XL工具箱”(https://www.xltoolbox.net)。
免责声明:我是该工具的作者。
试试VBA:
在活动图表上时,单击ALT+ F11或CTRL+G
并输入:
Activechart.export "D:\chart.png"
(使用相关文件位置-避免系统分区)
您可以根据需要更改文件扩展名(png,jpeg等)
我通常先打印/导出为pdf,因为我看不到如何通过上述默认的导出方法来实现打印质量。导出为pdf后,您可以通过剪切工具或pdf到png命令从那里导出为所需的图像格式,例如/ubuntu/50170/how-to-convert-pdf-to-image/50180。
对于在POL / Wine上具有Excel 2010的Ubuntu:
Home
-> Copy
或Ctrl- c。请注意,Home
-> Copy as Picture
选项对我不起作用,因此请先尝试使用标准副本。File
-> Export
并设置文件名和格式。Save Image
Copy as Picture
选项在Windows中对我有效,但在Ubuntu中不起作用,这花了我一段时间才弄清楚问题所在。无论如何,如果它不能增加价值,我很乐意删除此答案(或随时删除它)。