私はワード文書を印刷するコマンドラインアプリケーションを1つ持っています。新しい要件に従って、アプリケーションが印刷のためにドキュメントを送信するときはいつでも、両面を印刷する必要があります。両面印刷方法
私の質問は、プリンタで手動で行うのではなく、両面印刷のコマンドをプリンタに送信するすべての印刷プロパティをC#プログラムで設定できるかどうかです。
アドバイスをしてください 感謝
私はワード文書を印刷するコマンドラインアプリケーションを1つ持っています。新しい要件に従って、アプリケーションが印刷のためにドキュメントを送信するときはいつでも、両面を印刷する必要があります。両面印刷方法
私の質問は、プリンタで手動で行うのではなく、両面印刷のコマンドをプリンタに送信するすべての印刷プロパティをC#プログラムで設定できるかどうかです。
アドバイスをしてください 感謝
http://msdn.microsoft.com/en-us/library/system.drawing.printing.printersettings.aspx
おそらくあなたがDuplex-プロパティを使用することができますか?
ここではいくつかの設定で印刷するには、コードのシンプルな作品です:http://msdn.microsoft.com/:
var pd = new PrintDocument
{
PrinterSettings =
{
Duplex = Duplex.Vertical,
PrinterName = "YourPrinterName"
}
};
if(pd.PrinterSettings.IsValid)
pd.Print();
が答えに加えて、ここで設定するには、duplex列挙へのリンクプリンタですja-us/library/system.drawing.printing.duplex.aspx – Abbas
@ahdaniels:あなたの記事のおかげで、同じものを確認してすぐに更新されます – SeeSharp
同じサンプルコードを入手できますかありがとう – SeeSharp