Print_PrinterCapability
typedef struct {...} Print_PrinterCapability
Overview
Defines a struct for the printer capabilities.
Since: 12
Related module: OH_Print
Header file: ohprint.h
Summary
Member Variables
| Name | Description |
|---|---|
| Print_ColorMode *supportedColorModes | Array of supported color modes. |
| uint32_t supportedColorModesCount | Number of supported color modes. |
| Print_DuplexMode *supportedDuplexModes | Array of supported duplex modes. |
| uint32_t supportedDuplexModesCount | Number of supported duplex modes. |
| Print_PageSize *supportedPageSizes | Array of supported page sizes. |
| uint32_t supportedPageSizesCount | Number of supported page sizes. |
| char *supportedMediaTypes | Array of supported print media types in JSON string format. |
| Print_Quality *supportedQualities | Array of supported print qualities. |
| uint32_t supportedQualitiesCount | Number of supported print qualities. |
| char *supportedPaperSources | Array of supported paper sources in JSON string format. |
| uint32_t supportedCopies | Supported number of copies. |
| Print_Resolution *supportedResolutions | Array of supported printer resolutions. |
| uint32_t supportedResolutionsCount | Supported number of printer resolutions. |
| Print_OrientationMode *supportedOrientations | Array of supported orientations. |
| uint32_t supportedOrientationsCount | Supported number of orientations. |
| char *advancedCapability | Advanced capabilities in JSON format. |