Я пытаюсь создать PDF-файл из файла odt с использованием Python и моста OpenOffice UNO. Пока все работает, единственная проблема, с которой я столкнулся, - это опции экспорта. По умолчанию OO использует существующие параметры экспорта PDF (тот, который использовался в последний раз, или по умолчанию, если в первый раз). Но мне нужно установить эти параметры вручную, например «UseTaggedPDF» должен быть правдой. Это часть кода, где я экспортировать PDF:Мост Python-UNO: измените параметры экспорта PDF
try:
properties=[]
p = PropertyValue()
p.Name = "FilterName"
p.Value = "writer_pdf_Export"
properties.append(p)
p = PropertyValue()
p.Name = "UseTaggedPDF"
p.Value = True
properties.append(p)
document.storeToURL(outputUrl, tuple(properties))
finally:
document.close(True)
формата PDF генерируется, но не помечена. Что случилось с этим?
(1) Вы можете принять свой собственный ответ (2) я призываю, чтобы объяснить, как это решение. – Marcin