PDF 문서가 있는데 파이썬 응용 프로그램으로 인쇄하고 싶습니다.Python 자동 인쇄 PDF 특정 프린터
내가 here (Print PDF document with python's win32print module?)에 솔루션을 시도했지만 내가 실제 버전의 Ghostscript 9.15 설치할 때, 그것이 내가 그 작동 사용하고있는 방법은 명령 os.startfile('PDFfile.pdf', "print")
함께 더 gsprint.exe
이 없습니다 있지만 기본 뷰어를 엽니 다 (내 Adobe Reader입니다.) 그리고 여전히 인쇄가 끝난 후 열린 창에서 os.system("TASKKILL /F /IM AcroRD32.exe")
으로 프로세스를 종료하면 열려있는 다른 창이 삭제되고 그다지 원하지 않습니다.
, 그것은 또한 인쇄,하지만 Adobe Reader가 너무
currentprinter = win32print.GetDefaultPrinter()
win32api.ShellExecute(0, "print", 'PDFfile.pdf', '/d:"%s"' % currentprinter, ".", 0)
열 나는 그러나 그들은
누구는 gsprint.exe
파일 또는를 가지고 다시 gsprint.exe
를 사용하는 것이 좋습니다 너무 this answer을 보았다하자 다른 해결책?
참고 : 나는 크롬 또는 Windows 리더와 같은 PDF 파일을 열 수있는 또 다른 기본 프로그램을 사용, 나는 항상 시간 후에
gsprint.exe for 64bits 링크가 죽었습니다 (2017 년 10 월).이 사이트는 32 비트에서 작동합니다. http://pages.cs.wisc.edu/~ghost/gsview/gsprint.htm –