-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
PrintDocumentImageableArea.xml
218 lines (209 loc) · 12.5 KB
/
PrintDocumentImageableArea.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
<Type Name="PrintDocumentImageableArea" FullName="System.Printing.PrintDocumentImageableArea">
<TypeSignature Language="C#" Value="public class PrintDocumentImageableArea" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit PrintDocumentImageableArea extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Printing.PrintDocumentImageableArea" />
<TypeSignature Language="VB.NET" Value="Public Class PrintDocumentImageableArea" />
<TypeSignature Language="F#" Value="type PrintDocumentImageableArea = class" />
<TypeSignature Language="C++ CLI" Value="public ref class PrintDocumentImageableArea" />
<AssemblyInfo>
<AssemblyName>System.Printing</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Specifies the size of the paper (or other media), the size of the imageable area, and the location of the imageable area.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Most laser and inkjet printers do not support borderless printing. They must leave an unprinted area around the edges of the paper to prevent toner from getting on the parts of the printer that move the paper. For printers that do not support borderless printing, the imageable area of the paper is smaller than the paper dimensions.
Use <xref:System.Printing.PrintDocumentImageableArea> objects primarily as parameters to the <xref:System.Printing.PrintQueue.CreateXpsDocumentWriter%2A> methods.
> [!CAUTION]
> Classes within the <xref:System.Printing> namespace are not supported for use within a Windows service or ASP.NET application or service. Attempting to use these classes from within one of these application types may produce unexpected problems, such as diminished service performance and run-time exceptions.
If you want to print from a Windows Forms application, see the <xref:System.Drawing.Printing> namespace.
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName="ExtentHeight">
<MemberSignature Language="C#" Value="public double ExtentHeight { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 ExtentHeight" />
<MemberSignature Language="DocId" Value="P:System.Printing.PrintDocumentImageableArea.ExtentHeight" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ExtentHeight As Double" />
<MemberSignature Language="F#" Value="member this.ExtentHeight : double" Usage="System.Printing.PrintDocumentImageableArea.ExtentHeight" />
<MemberSignature Language="C++ CLI" Value="public:
 property double ExtentHeight { double get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Printing</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the height of the imageable area.</summary>
<value>A <see cref="T:System.Double" /> that represents the distance from the origin.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Printing.PrintDocumentImageableArea.ExtentHeight%2A> property gets the distance from the upper-left corner of the imageable area (also called the 'origin' of the imageable area) to the lower-left corner of the imageable area.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="ExtentWidth">
<MemberSignature Language="C#" Value="public double ExtentWidth { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 ExtentWidth" />
<MemberSignature Language="DocId" Value="P:System.Printing.PrintDocumentImageableArea.ExtentWidth" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ExtentWidth As Double" />
<MemberSignature Language="F#" Value="member this.ExtentWidth : double" Usage="System.Printing.PrintDocumentImageableArea.ExtentWidth" />
<MemberSignature Language="C++ CLI" Value="public:
 property double ExtentWidth { double get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Printing</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the width of the imageable area.</summary>
<value>A <see cref="T:System.Double" /> that represents the distance from the origin.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Printing.PrintDocumentImageableArea.ExtentWidth%2A> property gets the distance from the upper-left corner of the imageable area (also called the 'origin' of the imageable area) to the upper-right corner of the imageable area.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="MediaSizeHeight">
<MemberSignature Language="C#" Value="public double MediaSizeHeight { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 MediaSizeHeight" />
<MemberSignature Language="DocId" Value="P:System.Printing.PrintDocumentImageableArea.MediaSizeHeight" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property MediaSizeHeight As Double" />
<MemberSignature Language="F#" Value="member this.MediaSizeHeight : double" Usage="System.Printing.PrintDocumentImageableArea.MediaSizeHeight" />
<MemberSignature Language="C++ CLI" Value="public:
 property double MediaSizeHeight { double get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Printing</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the height of the paper or media.</summary>
<value>A <see cref="T:System.Double" /> that represents the distance from the upper-left corner of the page to the lower-left corner.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MediaSizeWidth">
<MemberSignature Language="C#" Value="public double MediaSizeWidth { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 MediaSizeWidth" />
<MemberSignature Language="DocId" Value="P:System.Printing.PrintDocumentImageableArea.MediaSizeWidth" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property MediaSizeWidth As Double" />
<MemberSignature Language="F#" Value="member this.MediaSizeWidth : double" Usage="System.Printing.PrintDocumentImageableArea.MediaSizeWidth" />
<MemberSignature Language="C++ CLI" Value="public:
 property double MediaSizeWidth { double get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Printing</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the width of the paper or media.</summary>
<value>A <see cref="T:System.Double" /> that represents the distance from the upper-left corner of the page to the upper-right corner.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OriginHeight">
<MemberSignature Language="C#" Value="public double OriginHeight { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 OriginHeight" />
<MemberSignature Language="DocId" Value="P:System.Printing.PrintDocumentImageableArea.OriginHeight" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property OriginHeight As Double" />
<MemberSignature Language="F#" Value="member this.OriginHeight : double" Usage="System.Printing.PrintDocumentImageableArea.OriginHeight" />
<MemberSignature Language="C++ CLI" Value="public:
 property double OriginHeight { double get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Printing</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the distance from the upper-left corner of the imageable area (also called the 'origin' of the imageable area) to the nearest point on the top edge of the page.</summary>
<value>A <see cref="T:System.Double" /> that represents the distance (in pixels - 1/96 of an inch) from the upper-left corner of the imageable area (also called the 'origin' of the imageable area) to the nearest point on the top edge of the page.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OriginWidth">
<MemberSignature Language="C#" Value="public double OriginWidth { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float64 OriginWidth" />
<MemberSignature Language="DocId" Value="P:System.Printing.PrintDocumentImageableArea.OriginWidth" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property OriginWidth As Double" />
<MemberSignature Language="F#" Value="member this.OriginWidth : double" Usage="System.Printing.PrintDocumentImageableArea.OriginWidth" />
<MemberSignature Language="C++ CLI" Value="public:
 property double OriginWidth { double get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Printing</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the origin width, which is the distance from the left edge of the page to the upper-left corner of the imageable area (also called the "origin" of the imageable area).</summary>
<value>A <see cref="T:System.Double" /> that represents the origin width (in pixels - 1/96 of an inch), which is the distance from the left edge of the page to the upper-left corner of the imageable area (also called the "origin" of the imageable area).</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>