我正在处理这样一种情况,我的 Swing 应用程序系统必须将文档发送到网络中的远程打印机,该网络不是本地网络,但我可以访问(网络之间的路由器允许这种通信)。这两个网络总是有一个私有的 IP 范围。例如:我正在尝试将文档从网络 192.168.100.0 发送到 172.17.1.0 网络中的打印机(或相反)。这可能吗?
我一直在谷歌搜索,只找到有关本地打印的代码示例。谁能指出我正确的方向?
谢谢!!
使用 WIN7 操作系统时,您可以选择将网络/无线打印机添加到您的电脑。您必须将该网络打印机添加到您的 PC 并打开打印对话框。用户必须选择打印机并完成所有操作。(确保网络管理员可以看到/添加该打印机[路由器配置防火墙等......我不知道])。这就是它在 WIN7 上的完成方式,我确信它可以在所有其他操作系统上完成。
还有关于在 java http://docs.oracle.com/javase/tutorial/2d/printing/dialog.html中打印