C# 中的 PrintDocument 默认 DPI 值?

PrintDocument default DPI value in C#?

我创建了一些要打印的图形,假设 PrintDocument class 使用标准的 96 dpi(一英寸的绘图在打印输出上需要 96 像素),但是当我打印这些图形时在纸面上,它们看起来更小,因此尺寸不合适。

那么 PrintDocument 的默认 DPI 值是多少 class?

提前致谢!

此答案来自 :

In your PrintPage event handler, the e.Graphics.PageUnit property is set to GraphicsUnit.Display. Which makes 100 "pixels" equal to one inch on paper. Regardless of the printer DPI. Close to the default DPI for the screen, not quite.