如何以编程方式获取Excel单元格范围的屏幕截图?

时间:2017-03-14 19:35:40

标签: java excel apache-poi libreoffice

如何以编程方式获取Excel单元格区域的屏幕截图?

我目前正在使用Apache POI Java API与excel文档进行交互,但我找不到有关此用例的任何信息。我对其他库和语言持开放态度,只要他们可以解决问题并在Linux中运行。

1 个答案:

答案 0 :(得分:2)

将Java与UNO API一起使用,在LibreOffice中打开文档并导航到指定的单元格区域。务必将文档打开为可见,而不是隐藏。

然后使用此处显示的代码截取屏幕截图:https://stackoverflow.com/a/4490471/5100564

使用UNO的Java示例位于http://api.libreoffice.org/examples/examples.html#Java_examples