扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
自定义打印设置方法为应用程序的开发提供了很多灵活性。使用这种方式可以使开发者不必局限于GNOME Print的数据接口,而按照自己的意愿设计打印设置接口。然而这种自定义打印设置方法会大大增加开发的工作量,因为现代应用程序都要对多语言和国际化进行支持。在这种前提下,自定义打印设置方法就意味着开发者要自行支持各种语言环境(即locale)下的打印设置工作。
使用GNOME Print就可以避免这些工作。这是因为GNOME Print本身已经提供了对各种语言环境的支持。比如说,GNOME Print系统打印对话框会自动根据当前locale变换显示语言。图2中的对话框就是GNOME Print对话框在"zh_CN"(简体中文)locale下的显示效果。如果把Linux当前locale设置成"en_US"(美国英语),那么图2 的对话框将会变成全英文的显示效果。
6.结束语
本文概述了一种使用GNOME Print实现Windows打印选项设置在Linux平台上的移植方法。本文以设置打印纸张名称、打印纸张方向和打印纸张大小为例阐述了该移植方法的实现细节。有了上述移植实现,Windows应用程序就可以无缝隙地在Linux平台上实现对打印选项的设置操作。此外,本文还对比分析了Gnome Print打印设置方法和自定义打印设置方法。读者可以通过这部分内容进一步了解不同移植方法的优势与局限。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者