私はGhostscript.NETを使用していくつかのpdfを印刷しています これは私の設定です。書式設定Ghostscript.NETで印刷
List<string> switches = new List<string>
{
"-empty",
"-dPrinted",
"-dFirstPage=1",
"-dLastPage=1",
"-dPrinted",
"-dBATCH",
"-dNOPAUSE",
"-dNOSAFER",
"-dNumCopies=1",
"-sDEVICE=mswinpr2",
@"-sFONTPATH=" + System.Environment.GetFolderPath(System.Environment.SpecialFolder.Fonts),
"-sOutputFile=%printer%" + printQueue.FullName,
"-f",
inputFile
};
それはかなりうまく動作しますが、私の用紙サイズは、カスタム紙6.5inののx 8.5inで、私の問題は、私は私のリコーのプリンタにサイレント印刷するとき、文字で印刷しようとしています。
スイッチで用紙サイズを設定したり、プリンタで適切にレンダリングさせるにはどうすればよいですか。
手動で印刷する場合は、用紙とビンを手動で選択し、すべての印刷が完璧である必要があります。
あなたの助けを借りて、よく分かっていれば、私はコントロールパネル\プリンタ\ MyPrinter->プリンタ設定で用紙をセットすることを意味しますか?それともそれを行うためのプログラム的な方法がありますか? –
コントロールパネルの意味は私のものでした。これらのパラメータをプログラマチックに設定することは可能だと信じていますが、わかりません。 – KenS