选择打印机(带有对话框)来打印 .xls 文件到

Posted

技术标签:

【中文标题】选择打印机(带有对话框)来打印 .xls 文件到【英文标题】:Choosing a printer (with dialogue) to print a .xls file to 【发布时间】:2011-08-02 13:39:25 【问题描述】:

我必须在网络打印机上打印具有指定路径的 .xls 文件(但我们有多个网络打印机,我不想每次都打印同一个)。 我有一个带有“打印”按钮的 GUI(使用 NetBeans 和 jExcelApi 编程)。当我单击该按钮时,应该会弹出打印对话框,我可以在其中选择我想打印的打印机,当我点击确定时它应该打印它。 这可能吗?如果可以,怎么做?

提前致谢, 卢卡斯

【问题讨论】:

【参考方案1】:

如果不显示您用于打印的一些源代码,实际上不可能给您一个准确的答案...

jExcelApi 有 jWorkbook.showPrintDialog(); 来做你所要求的,见 http://www.teamdev.com/downloads/jexcel/docs/JExcel-PGuide.html#AEN794

【讨论】:

谢谢!我刚刚尝试过,但它仅适用于嵌入到程序中的工作簿......但我需要打印网络驱动器上的文件(“I:/Data/SuperSecretStuff/fileIwanttoprint.xls”),我只是想要无需再次将其导入程序即可打印。

以上是关于选择打印机(带有对话框)来打印 .xls 文件到的主要内容,如果未能解决你的问题,请参考以下文章

在 Mac 中 Java 打印 PDF 文件

使用javascript打印txt文件

pdf文件怎么把打印权限

如何将html文件转成pdf 在线转换

对话框和打印控件

AUTOCAD的DWG文件怎么打印?