Тихая печать PDF в программе чтения акробатов Python - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть следующий код в Python, который должен молча печатать файл PDF в Acrobat Reader

import subprocess

if __name__ == "__main__":

    printer_name = "Microsoft Print to PDF"
    pdf_file  = r"C:\Users\xralf\Desktop\to_print\file.pdf"
    acrobat = r"C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe"
    cmd = '"{}" /n /h /s /o  /t "{}" "{}"'.format(acrobat, pdf_file, printer_name)
    subprocess.call(cmd, shell=True)

Есть две проблемы. Он открывает Acrobat Reader, хотя /t /n означает , печатает файл без вывода сообщений . Вторая проблема заключается в том, что файл результатов поврежден. Можно это исправить?

...