Создайте PDF-файл, совместимый с PDF/UA, из ODT с помощью LibreOffice SDK и Python UNO.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Создайте PDF-файл, совместимый с PDF/UA, из ODT с помощью LibreOffice SDK и Python UNO.

Сообщение Anonymous »

Рассмотрите следующий пример:

Код: Выделить всё

import uno

def create_pdf(file_url):

local_context = uno.getComponentContext()
resolver = local_context.ServiceManager.createInstanceWithContext(
"com.sun.star.bridge.UnoUrlResolver", local_context)
context = resolver.resolve(
"uno:socket,host=localhost,port=2002;urp;StarOffice.ComponentContext")
desktop = context.ServiceManager.createInstanceWithContext(
"com.sun.star.frame.Desktop", context)
document = desktop.loadComponentFromURL(file_url, "_blank", 0, ())

# TODO: Create a Universal Accessibility (PDF/UA) PDF
Мне нужно заполнить его, чтобы создать PDF/UA-совместимый PDF-файл.
Если бы я делал это из документа в Writer, шаги были бы быть:
  • Выберите Файл > Экспортировать как > Экспортировать в PDF...< /strong>
  • Откроется диалоговое окно Параметры PDF.
  • Отметьте Универсальный доступ (PDF/UA)< /strong>.
  • Нажмите кнопку Экспорт.
Я пытаясь найти подходящие примеры. Кто-нибудь знает, как это закодировать?
Спасибо
Я

Подробнее здесь: https://stackoverflow.com/questions/791 ... python-uno
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»