1# Print_PrintAttributes 2 3 4## Overview 5 6Defines the print attributes. 7 8**Since**: 13 9 10**Related module**: [OH_Print](_o_h___print.md) 11 12 13## Summary 14 15 16### Member Variables 17 18| Name| Description| 19| -------- | -------- | 20| [Print_Range](_print___range.md)[pageRange](#pagerange) | Defines the page range. | 21| [Print_PageSize](_print___page_size.md)[pageSize](#pagesize) | Defines the page size. | 22| [Print_Margin](_print___margin.md)[pageMargin](#pagemargin) | Defines the page margin. | 23| uint32_t [copyNumber](#copynumber) | Defines the number of copies to print. | 24| uint32_t [duplexMode](#duplexmode) | Defines the duplex mode. | 25| uint32_t [colorMode](#colormode) | Defines the color mode. | 26| bool [isSequential](#issequential) | Defines whether to print in a sequential manner. | 27| bool [isLandscape](#islandscape) | Defines whether to print in the landscape mode. | 28| bool [hasOption](#hasoption) | Defines whether the printing has an option flag. | 29| char [options](#options) [256] | Defines the printing options. | 30 31 32## Member Variable Description 33 34 35### colorMode 36 37``` 38uint32_t Print_PrintAttributes::colorMode 39``` 40**Description** 41Defines the color mode. 42 43 44### copyNumber 45 46``` 47uint32_t Print_PrintAttributes::copyNumber 48``` 49**Description** 50Defines the number of copies to print. 51 52 53### duplexMode 54 55``` 56uint32_t Print_PrintAttributes::duplexMode 57``` 58**Description** 59Defines the duplex mode. 60 61 62### hasOption 63 64``` 65bool Print_PrintAttributes::hasOption 66``` 67**Description** 68Defines whether the printing has an option flag. 69 70 71### isLandscape 72 73``` 74bool Print_PrintAttributes::isLandscape 75``` 76**Description** 77Defines whether to print in the landscape mode. 78 79 80### isSequential 81 82``` 83bool Print_PrintAttributes::isSequential 84``` 85**Description** 86Defines whether to print in a sequential manner. 87 88 89### options 90 91``` 92char Print_PrintAttributes::options[256] 93``` 94**Description** 95Defines the printing options. 96 97 98### pageMargin 99 100``` 101Print_Margin Print_PrintAttributes::pageMargin 102``` 103**Description** 104Defines the page margin. 105 106 107### pageRange 108 109``` 110Print_Range Print_PrintAttributes::pageRange 111``` 112**Description** 113Defines the page range. 114 115 116### pageSize 117 118``` 119Print_PageSize Print_PrintAttributes::pageSize 120``` 121**Description** 122Defines the page size. 123