У меня есть этот код
os.chdir(documents_dir)
file = self.myListWidget.item(0)
args = '"C:\\\\Program Files\\\\gs\\\\gs9.52\\\\bin\\\\gswin64c" ' \
'-dBATCH ' \
'-dNOPAUSE ' \
'-dFitPage ' \
'-sOutputFile="%printer%{}" ' \
'-c "mark /UserSettings <</DocumentName ({})>> (mswinpr2) finddevice putdeviceprops setdevice" '.format(ptr_name, file)
ghostscript = args + os.path.abspath(file)
subprocess.call(ghostscript, shell=True)
file
содержит диакритические знаки, которые неправильно отображаются в спулере принтера.
Файл взят здесь:
os.chdir(r"C:\Downloads")
for file in glob.glob("*.pdf"):
QListWidgetItem(file, self.myListWidget)
Как я могу это исправить?