1# PrintSpooler<a name="EN-US_TOPIC_0000001103330836"></a>
2
3-   [Introduction](#section11660541593)
4    -   [Architecture](#section125101832114213)
5
6-   [Directory Structure](#section161941989596)
7-   [Repositories Involved](#section1371113476307)
8
9## Introduction<a name="section11660541593"></a>
10
11PrintSpooler is a system app preinstalled in OpenHarmony. It provides users with functions such as print preview, discovering and connecting printers, setting print parameters, issuing print tasks, and managing print tasks.
12
13### Architecture<a name="section125101832114213"></a>
14
15![](figures/spooler_01.png)
16
17## Directory Structure<a name="section161941989596"></a>
18
19```
20/applications/standard/print_spooler
21├── figures                     # Architecture figures
22├── entry                       # Main entry module code
23├── signature                   # Certificate files
24├── LICENSE                     # License files
25├── features
26    ├── ippPrint                # ipp print
27```
28
29
30
31