45 references to PrinterUnit
System.Drawing (1)
System.Drawing.cs (1)
125
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Drawing.Printing.
PrinterUnit
))]
System.Drawing.Common (35)
System\Drawing\Printing\PageSettings.cs (12)
258
int length = PrinterUnitConvert.Convert(_paperSize.Height,
PrinterUnit
.Display,
PrinterUnit
.TenthsOfAMillimeter);
265
int width = PrinterUnitConvert.Convert(_paperSize.Width,
PrinterUnit
.Display,
PrinterUnit
.TenthsOfAMillimeter);
275
int length = PrinterUnitConvert.Convert(_paperSize.Height,
PrinterUnit
.Display,
PrinterUnit
.TenthsOfAMillimeter);
282
int width = PrinterUnitConvert.Convert(_paperSize.Width,
PrinterUnit
.Display,
PrinterUnit
.TenthsOfAMillimeter);
416
PrinterUnitConvert.Convert(devmode->Anonymous1.Anonymous1.dmPaperWidth,
PrinterUnit
.TenthsOfAMillimeter,
PrinterUnit
.Display),
417
PrinterUnitConvert.Convert(devmode->Anonymous1.Anonymous1.dmPaperLength,
PrinterUnit
.TenthsOfAMillimeter,
PrinterUnit
.Display));
System\Drawing\Printing\PreviewPrintController.cs (2)
56
Size metafileSize = PrinterUnitConvert.Convert(size,
PrinterUnit
.Display,
PrinterUnit
.HundredthsOfAMillimeter);
System\Drawing\Printing\PrinterSettings.cs (4)
887
PrinterUnitConvert.Convert(sizes[i].Width,
PrinterUnit
.TenthsOfAMillimeter,
PrinterUnit
.Display),
888
PrinterUnitConvert.Convert(sizes[i].Height,
PrinterUnit
.TenthsOfAMillimeter,
PrinterUnit
.Display));
System\Drawing\Printing\PrinterUnitConvert.cs (17)
18
public static double Convert(double value,
PrinterUnit
fromUnit,
PrinterUnit
toUnit)
28
public static int Convert(int value,
PrinterUnit
fromUnit,
PrinterUnit
toUnit) =>
34
public static Point Convert(Point value,
PrinterUnit
fromUnit,
PrinterUnit
toUnit) =>
40
public static Size Convert(Size value,
PrinterUnit
fromUnit,
PrinterUnit
toUnit) =>
46
public static Rectangle Convert(Rectangle value,
PrinterUnit
fromUnit,
PrinterUnit
toUnit) => new(
55
public static Margins Convert(Margins value,
PrinterUnit
fromUnit,
PrinterUnit
toUnit) => new()
63
private static double UnitsPerDisplay(
PrinterUnit
unit)
68
case
PrinterUnit
.Display:
71
case
PrinterUnit
.ThousandthsOfAnInch:
74
case
PrinterUnit
.HundredthsOfAMillimeter:
77
case
PrinterUnit
.TenthsOfAMillimeter:
System.Windows.Forms (9)
System\Windows\Forms\Printing\PageSetupDialog.cs (9)
257
PrinterUnit
fromUnit = ((data.Flags & PAGESETUPDLG_FLAGS.PSD_INHUNDREDTHSOFMILLIMETERS) != 0)
258
?
PrinterUnit
.HundredthsOfAMillimeter
259
:
PrinterUnit
.ThousandthsOfAnInch;
261
pageSettings.Margins = PrinterUnitConvert.Convert(newMargins, fromUnit,
PrinterUnit
.Display);
279
PrinterUnit
toUnit =
PrinterUnit
.ThousandthsOfAnInch;
298
toUnit =
PrinterUnit
.HundredthsOfAMillimeter;
304
Margins margins = PrinterUnitConvert.Convert(MinMargins,
PrinterUnit
.Display, toUnit);
313
Margins margins = PrinterUnitConvert.Convert(_pageSettings.Margins,
PrinterUnit
.Display, toUnit);