【发布时间】:2017-09-07 14:30:56
【问题描述】:
目前我正在使用应该静默将文件无论其类型打印到特定打印机的应用程序。
我有办法打印:
public static void SendToPrinter(string filePath, string fileName, string printerName)
{
ProcessStartInfo info = new ProcessStartInfo(filePath);
info.Arguments = "\"" + printerName + "\"";
info.CreateNoWindow = true;
info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
info.UseShellExecute = true;
info.Verb = "PrintTo";
Process.Start(info);
}
这几乎是完美的。 我不知道如何强制打印机保留原始图像尺寸。 目前图像缩放到页面大小。
你遇到过类似问题的人吗?
【问题讨论】: