gpt4 book ai didi

java - 从 Java 桌面应用程序进行 Mac OS X native 打印

转载 作者:搜寻专家 更新时间:2023-11-01 03:45:22 25 4
gpt4 key购买 nike

我想在我的 Java 桌面应用程序中实现 Mac OS X native 打印。

也就是用户选择打印时的这个打印对话框:

然后扩展为这样的对话框:

据我了解, native Mac OS X应用程序可以通过在较低下拉下拉中添加一个选项(在屏幕截图中的“TextEdit”)来自定义第二个对话框,该选项在选定时显示了特定于应用程序的选项。

在我的 Java 应用程序中实现这一目标的最佳方法是什么?我想我需要写一些 Objective C 来做我需要的,然后使用 JNA/JNI 来调用它?它们是可以帮助我的现有库吗?

最佳答案

您认为您需要走 JNI 路线是正确的。

Apple 在此处有关于开发 JNI 例程的技术说明:http://developer.apple.com/library/mac/#technotes/tn2147/_index.html

关于java - 从 Java 桌面应用程序进行 Mac OS X native 打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2301831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com