プリントダイアログボックスに表示されたコピーの数、および1変更のVisual Studio 2005のために、私はデフォルトのプリンタを変更する必要がある私は、Crystal Reportsに取り組んでいます
Iのデフォルトに比べて2コピーの数以下のコードを使用してデフォルトプリンタを変更することに成功しました。
static int SetAsDefaultPrinter(string printerDevice)
{
int ret = 0;
try
{
string path = "win32_printer.DeviceId='" + printerDevice + "'";
using (ManagementObject printer = new ManagementObject(path))
{
ManagementBaseObject outParams =
printer.InvokeMethod("SetDefaultPrinter",
null, null);
ret = (int)(uint)outParams.Properties["ReturnValue"].Value;
}
}
}
印刷枚数を変更するにはどうすればよいですか?
WinFormsまたはWebFormsを確認するだけですか? – balexandre
Windowsフォーム – Rohit
いつでも独自の印刷設定ダイアログをロールし、ReportDocumentでPrintToPrinterメソッドを使用できますか? –