2017-11-13 4 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

당신이 제 3 자를 사용하지 않으려면, 당신은 어떤 파일을 인쇄 할 인수와 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