通常,在旧版Windows(98或更旧版本)中,我可以使用Printer api中的MarkingTechnology来获取当前类型的打印机。但它在Windows 2000或更高版本中不可用。你有没有其他方法可以在Windows 2000或更高版本中检测它?查询打印机信息通过WMI查询在C# 示例代码 var queryResult = string.Empty;
var query = new
我正在向冲击打印机进行打印,该打印机装有8.5 x 8.5英寸的纸张。当我打印时,打印机弹出11英寸而不是8.5英寸。 PageMediaSize pageSize = new PageMediaSize(PageMediaSizeName.Unknown, element.Width, element.Height);
PrintDialog dialog = new PrintDialog