C#
C# rundll32 으로 이미지 프린트 하기
위즈밈
2022. 11. 16. 11:43
반응형
1
2
3
4
5
6
7
8
|
using (System.Diagnostics.Process process = new System.Diagnostics.Process())
{
string printerName = "Printer Name";
process.StartInfo.FileName = "rundll32";
process.StartInfo.Arguments = @"C:\WINDOWS\system32\shimgvw.dll,ImageView_PrintTo """ + ImagePath + @""" " + @"""" + printerName + @"""";
process.StartInfo.UseShellExecute = true;
process.Start();
}
|
cs |
프린터이름이랑 이미지파일 위치를 설정해줘야한다.
rundll32 shimgvw.dll ImageView_PrintTo /pt C:\test.png "Printer Name"
배치 파일로 만든다면 이런 느낌이다.
반응형