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