2017-11-13 15 views
0

ネットワーク上の特定のプリンタにPDFファイル(CAD図面)を送信する必要があります。私はまた、文書のために論文のサイズを設定する必要があります。C#プリンタにPDFを送信

サードパーティのライブラリを使用せずにC#でこれをどのようにコードするのか考えている人はいますか?

試しました=>https://support.microsoft.com/en-us/help/322091/how-to-send-raw-data-to-a-printer-by-using-visual-c--net
しかし、これは機能していません(いくつかの暗号的な兆候を印刷するだけです)。

答えて

0

サードパーティ製を使用したくない場合は、任意のファイル印刷するには、引数でProcessを作成し、この純粋なC#コードを使用することができます。

using System.Diagnostics; 

Process proc = new Process(); 
proc.StartInfo = new ProcessStartInfo() 
{ 
    CreateNoWindow = true, 
    Verb = "print", 
    // Path to your PDF 
    FileName = pathToPDF 
}; 
proc.Start(); 
+0

おかげで、しかし、問題は私がしなければならないことですペーパーサイズを渡す。 – ReiMat

関連する問題