ダウンロードしたPDFデータを横向きに印刷したいのですが、印刷向きの設定の方法がわからなく困っております。
下記のコードで印刷まではできるのですが、
def PrintPdf(printer_name, file_name):
acro_path = r'C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe'
acro_name = os.path.basename(acro_path)
proc_pdf = Dispatch('AcroExch.Document')
cmd = f'"{acro_path}" /t /n "{file_name}" "{printer_name}"'
proc = subprocess.Popen(cmd, shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
stdout, stderr = proc.communicate()
exit_code = proc.wait()
※こちらのQ&Aを利用させていただきました。
https://qiita.com/takaekokaz/questions/89b0cd298a3d27c2fd24
上記のどこかに設定できる箇所があるのでしょうか?
もし、上記コードでは不可能で他に印刷ができる手法があれば、ご教授いただきたいです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー