OpenHarmony开发者论坛
标题:
OpenHarmony打印系统简介
[打印本页]
作者:
dongzhengkuan
时间:
2023-10-30 16:29
标题:
OpenHarmony打印系统简介
[md]### OpenHarmony打印系统架构简介
![cups.png](data/attachment/forum/202311/01/204252ie1gm13y2mywoz22.png "cups.png")
#### 应用层
* 三方应用:使用打印功能的应用,主要有图库等应用;
* 打印预览应用(PrintSpooler):系统打印预览界面,提供图片预览,打印机发现连接(P2P&MDNS),打印设置,执行打印等能力;
* 三方打印驱动应用:基于CUPS打印系统的打印机驱动实现;
#### 打印服务
* PrintManagerClient:向应用层提供ArkTs或在C/C++接口;
* PrintServiceAbility:OH系统打印服务
#### CUPS
* CUPS(Common Unix Printing System)是一种开源打印系统,现在由OpenPrinting组织维护。CUPS主要功能包括打印队列管理、打印驱动程序管理、网络打印支持等。
* 基于开源CUPS打印系统,OpenHarmony进行适配,保留CUPS核心能力。
### 相关链接
* [PrintSpooler](
https://gitee.com/openharmony/applications_print_spooler
)
* [打印框架](
https://gitee.com/openharmony/print_print_fwk
)
* [CUPS](
https://gitee.com/openharmony/third_party_cups
)
* [CUPS-Filters](
https://gitee.com/openharmony/third_party_cups-filters
)
[/md]
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5