Class: WMI::Win32_PrinterConfiguration
- Inherits:
-
Base
- Object
- Base
- WMI::Win32_PrinterConfiguration
- Defined in:
- lib/Win32_PrinterConfiguration.rb
Overview
Win32_PrinterConfiguration クラスにより、プリンタ デバイスの構成が定義されます。これには、解像度、色、フォント、および印刷の向きなどの機能が含まれます。
Instance Attribute Summary (collapse)
-
- (uint32) BitsPerPel
readonly
BitsPerPel プロパティには、出力デバイス Win32 プリンタのビット/ピクセルの数値が含まれています。.
-
- (string) Caption
readonly
CIM_Setting オブジェクトの簡単な説明 (1 行分の文字列) です。.
-
- (boolean) Collate
readonly
Collate プロパティは、ページを部単位で印刷するかどうかを示します。.
-
- (uint32) Color
readonly
Color プロパティは、ドキュメントがカラーまたはモノクロで印刷されるかどうかを示します。.
-
- (uint32) Copies
readonly
Copies プロパティは、印刷されるコピー数を示します。.
-
- (string) Description
readonly
CIM_Setting オブジェクトの説明です。.
-
- (string) DeviceName
readonly
DeviceName プロパティにより、プリンタのフレンドリ名が指定されます。.
-
- (uint32) DisplayFlags
readonly
DisplayFlags プロパティにはディスプレイについての情報の 2 ビットが含まれます。.
-
- (uint32) DisplayFrequency
readonly
DisplayFrequency プロパティは、ディスプレイのリフレッシュ レートを示します。.
-
- (uint32) DitherType
readonly
DitherType プロパティは、プリンタのディザの種類を示します。.
-
- (uint32) DriverVersion
readonly
DriverVersion プロパティは、Win32 プリンタ ドライバのバージョン番号を示します。.
-
- (boolean) Duplex
readonly
Duplex プロパティは、印刷が片面または両面で行われるかを示します。.
-
- (string) FormName
readonly
FormName プロパティは、印刷ジョブで使用する用紙の名前を示します。.
-
- (uint32) HorizontalResolution
readonly
HorizontalResolution プロパティは、印刷ジョブの X 軸 (幅) の印刷解像度を示します。.
-
- (uint32) ICMIntent
readonly
ICMIntent (Image Color Matching Intent) プロパティは、既定で使用される色整合の 3 つの方法 (Intent) のいずれかの特定の値を示します。.
-
- (uint32) ICMMethod
readonly
ICMMethod (Image Color Matching Method) プロパティにより、ICM の処理方法が指定されます。.
-
- (uint32) LogPixels
readonly
LogPixels プロパティには論理インチごとのピクセル数が含まれます。.
-
- (uint32) MediaType
readonly
MediaType プロパティにより、印刷されるメディアの種類が指定されます。.
-
- (string) Name
readonly
Name プロパティは、この構成が関連付けられているプリンタの名前を示します。.
-
- (uint32) Orientation
readonly
Orientation プロパティは、用紙の印刷の向きを示します。.
-
- (uint32) PaperLength
readonly
PaperLength プロパティは、用紙の縦のサイズを示します。.
-
- (string) PaperSize
readonly
PaperSize プロパティは、用紙のサイズを示します。.
-
- (uint32) PaperWidth
readonly
PaperWidth プロパティは、用紙の幅を示します。.
-
- (uint32) PelsHeight
readonly
PelsHeight プロパティは表示可能な表面の高さを示します。.
-
- (uint32) PelsWidth
readonly
PelsWidth プロパティは表示可能な表面の幅を示します。.
-
- (uint32) PrintQuality
readonly
PrintQuality プロパティは、印刷ジョブの 4 段階の品質レベルの 1 つを示します。.
-
- (uint32) Scale
readonly
Scale プロパティは、印刷出力を拡大縮小する要因を示します。.
-
- (string) SettingID
readonly
CIM_Setting オブジェクトを認識する識別子です。.
-
- (uint32) SpecificationVersion
readonly
SpecificationVersion プロパティは、Win32 プリンタに関連するデバイスの初期化データのバージョン番号を示します。.
-
- (uint32) TTOption
readonly
TTOption プロパティにより、TrueType® フォントが印刷される方法が指定されます。.
-
- (uint32) VerticalResolution
readonly
VerticalResolution プロパティは、印刷ジョブの Y 軸 (縦) に沿った印刷の解像度を示します。.
-
- (uint32) XResolution
readonly
XResolution プロパティは、HorizontalResolution プロパティには使用されていません。.
-
- (uint32) YResolution
readonly
YResolution プロパティは VerticalResolution プロパティには使用されていません。.
Method Summary
Methods inherited from Base
#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_
Instance Attribute Details
- (uint32) BitsPerPel (readonly)
BitsPerPel プロパティには、出力デバイス Win32 プリンタのビット/ピクセルの数値が含まれています。
13 14 15 |
# File 'lib/Win32_PrinterConfiguration.rb', line 13 def BitsPerPel @BitsPerPel end |
- (string) Caption (readonly)
CIM_Setting オブジェクトの簡単な説明 (1 行分の文字列) です。
18 19 20 |
# File 'lib/Win32_PrinterConfiguration.rb', line 18 def Caption @Caption end |
- (boolean) Collate (readonly)
Collate プロパティは、ページを部単位で印刷するかどうかを示します。
28 29 30 |
# File 'lib/Win32_PrinterConfiguration.rb', line 28 def Collate @Collate end |
- (uint32) Color (readonly)
Color プロパティは、ドキュメントがカラーまたはモノクロで印刷されるかどうかを示します。
36 37 38 |
# File 'lib/Win32_PrinterConfiguration.rb', line 36 def Color @Color end |
- (uint32) Copies (readonly)
Copies プロパティは、印刷されるコピー数を示します。
44 45 46 |
# File 'lib/Win32_PrinterConfiguration.rb', line 44 def Copies @Copies end |
- (string) Description (readonly)
CIM_Setting オブジェクトの説明です。
49 50 51 |
# File 'lib/Win32_PrinterConfiguration.rb', line 49 def Description @Description end |
- (string) DeviceName (readonly)
DeviceName プロパティにより、プリンタのフレンドリ名が指定されます。
57 58 59 |
# File 'lib/Win32_PrinterConfiguration.rb', line 57 def DeviceName @DeviceName end |
- (uint32) DisplayFlags (readonly)
DisplayFlags プロパティにはディスプレイについての情報の 2 ビットが含まれます。
66 67 68 |
# File 'lib/Win32_PrinterConfiguration.rb', line 66 def DisplayFlags @DisplayFlags end |
- (uint32) DisplayFrequency (readonly)
DisplayFrequency プロパティは、ディスプレイのリフレッシュ レートを示します。
75 76 77 |
# File 'lib/Win32_PrinterConfiguration.rb', line 75 def DisplayFrequency @DisplayFrequency end |
- (uint32) DitherType (readonly)
DitherType プロパティは、プリンタのディザの種類を示します。
83 84 85 |
# File 'lib/Win32_PrinterConfiguration.rb', line 83 def DitherType @DitherType end |
- (uint32) DriverVersion (readonly)
DriverVersion プロパティは、Win32 プリンタ ドライバのバージョン番号を示します。
89 90 91 |
# File 'lib/Win32_PrinterConfiguration.rb', line 89 def DriverVersion @DriverVersion end |
- (boolean) Duplex (readonly)
Duplex プロパティは、印刷が片面または両面で行われるかを示します。
97 98 99 |
# File 'lib/Win32_PrinterConfiguration.rb', line 97 def Duplex @Duplex end |
- (string) FormName (readonly)
FormName プロパティは、印刷ジョブで使用する用紙の名前を示します。
105 106 107 |
# File 'lib/Win32_PrinterConfiguration.rb', line 105 def FormName @FormName end |
- (uint32) HorizontalResolution (readonly)
HorizontalResolution プロパティは、印刷ジョブの X 軸 (幅) の印刷解像度を示します。
111 112 113 |
# File 'lib/Win32_PrinterConfiguration.rb', line 111 def HorizontalResolution @HorizontalResolution end |
- (uint32) ICMIntent (readonly)
ICMIntent (Image Color Matching Intent) プロパティは、既定で使用される色整合の 3 つの方法 (Intent) のいずれかの特定の値を示します。
ICM
119 120 121 |
# File 'lib/Win32_PrinterConfiguration.rb', line 119 def ICMIntent @ICMIntent end |
- (uint32) ICMMethod (readonly)
ICMMethod (Image Color Matching Method) プロパティにより、ICM の処理方法が指定されます。
126 127 128 |
# File 'lib/Win32_PrinterConfiguration.rb', line 126 def ICMMethod @ICMMethod end |
- (uint32) LogPixels (readonly)
LogPixels プロパティには論理インチごとのピクセル数が含まれます。
135 136 137 |
# File 'lib/Win32_PrinterConfiguration.rb', line 135 def LogPixels @LogPixels end |
- (uint32) MediaType (readonly)
MediaType プロパティにより、印刷されるメディアの種類が指定されます。
142 143 144 |
# File 'lib/Win32_PrinterConfiguration.rb', line 142 def MediaType @MediaType end |
- (string) Name (readonly)
Name プロパティは、この構成が関連付けられているプリンタの名前を示します。
147 148 149 |
# File 'lib/Win32_PrinterConfiguration.rb', line 147 def Name @Name end |
- (uint32) Orientation (readonly)
Orientation プロパティは、用紙の印刷の向きを示します。
152 153 154 |
# File 'lib/Win32_PrinterConfiguration.rb', line 152 def Orientation @Orientation end |
- (uint32) PaperLength (readonly)
PaperLength プロパティは、用紙の縦のサイズを示します。
159 160 161 |
# File 'lib/Win32_PrinterConfiguration.rb', line 159 def PaperLength @PaperLength end |
- (string) PaperSize (readonly)
PaperSize プロパティは、用紙のサイズを示します。
166 167 168 |
# File 'lib/Win32_PrinterConfiguration.rb', line 166 def PaperSize @PaperSize end |
- (uint32) PaperWidth (readonly)
PaperWidth プロパティは、用紙の幅を示します。
173 174 175 |
# File 'lib/Win32_PrinterConfiguration.rb', line 173 def PaperWidth @PaperWidth end |
- (uint32) PelsHeight (readonly)
PelsHeight プロパティは表示可能な表面の高さを示します。
181 182 183 |
# File 'lib/Win32_PrinterConfiguration.rb', line 181 def PelsHeight @PelsHeight end |
- (uint32) PelsWidth (readonly)
PelsWidth プロパティは表示可能な表面の幅を示します。
189 190 191 |
# File 'lib/Win32_PrinterConfiguration.rb', line 189 def PelsWidth @PelsWidth end |
- (uint32) PrintQuality (readonly)
PrintQuality プロパティは、印刷ジョブの 4 段階の品質レベルの 1 つを示します。
197 198 199 |
# File 'lib/Win32_PrinterConfiguration.rb', line 197 def PrintQuality @PrintQuality end |
- (uint32) Scale (readonly)
Scale プロパティは、印刷出力を拡大縮小する要因を示します。
203 204 205 |
# File 'lib/Win32_PrinterConfiguration.rb', line 203 def Scale @Scale end |
- (string) SettingID (readonly)
CIM_Setting オブジェクトを認識する識別子です。
208 209 210 |
# File 'lib/Win32_PrinterConfiguration.rb', line 208 def SettingID @SettingID end |
- (uint32) SpecificationVersion (readonly)
SpecificationVersion プロパティは、Win32 プリンタに関連するデバイスの初期化データのバージョン番号を示します。
213 214 215 |
# File 'lib/Win32_PrinterConfiguration.rb', line 213 def SpecificationVersion @SpecificationVersion end |
- (uint32) TTOption (readonly)
TTOption プロパティにより、TrueType® フォントが印刷される方法が指定されます。
3
227 228 229 |
# File 'lib/Win32_PrinterConfiguration.rb', line 227 def TTOption @TTOption end |
- (uint32) VerticalResolution (readonly)
VerticalResolution プロパティは、印刷ジョブの Y 軸 (縦) に沿った印刷の解像度を示します。
233 234 235 |
# File 'lib/Win32_PrinterConfiguration.rb', line 233 def VerticalResolution @VerticalResolution end |
- (uint32) XResolution (readonly)
XResolution プロパティは、HorizontalResolution プロパティには使用されていません。
239 240 241 |
# File 'lib/Win32_PrinterConfiguration.rb', line 239 def XResolution @XResolution end |
- (uint32) YResolution (readonly)
YResolution プロパティは VerticalResolution プロパティには使用されていません。
245 246 247 |
# File 'lib/Win32_PrinterConfiguration.rb', line 245 def YResolution @YResolution end |