англійськафранцузькаіспанська

Ad


Значок OnWorks

doc2pdf - онлайн у хмарі

Запустіть doc2pdf у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда doc2pdf, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


unoconv - конвертувати будь-який документ із та в будь-який підтримуваний LibreOffice формат

СИНТАКСИС


uneconv [параметри] файл [файл2 ..]

uneconv --слухач [--сервер SRV] [--порт PRT] [--підключення CON]

ОПИС


unoconv — це утиліта командного рядка, яка може конвертувати будь-який формат файлу, який може LibreOffice
імпортувати до будь-якого формату файлу, який може експортувати LibreOffice.

unoconv використовує прив’язки UNO LibreOffice для неінтерактивного перетворення документів
і тому потребує екземпляра LibreOffice для зв’язку. Тому якщо не може
знайдіть його, він запустить власний екземпляр для тимчасового використання. При бажанні можна почати а
екземпляр «слухач» для використання для наступних з'єднань або навіть для віддалених з'єднань.

ВАРІАНТИ


-c, --з'єднання
рядок підключення UNO, який буде використовуватися клієнтом для підключення до екземпляра LibreOffice,
або використовується слухачем, щоб змусити LibreOffice слухати.

Рядок підключення за замовчуванням: "socket,host=localhost,port=2002;urp;StarOffice.ComponentContext"

-d, --doctype
Вкажіть тип документа LibreOffice у форматі бекенда. Можливі типи документів
є: документ, графіка, Presentation, таблиця.

Тип документа за замовчуванням — «документ».

-e, --експорт
Встановіть конкретні параметри фільтра експорту (пов’язані з використаним фільтром LibreOffice).

наприклад для фільтра виведення PDF можна вказати: -e PageRange=1-2

Дивіться розділ *ЕКСПОРТНІ ФІЛЬТРИ*.

-f, --формат
Вкажіть вихідний формат для документа. Ви можете отримати список можливого виходу
форматів за типом документа за допомогою параметра --show.

Тип документа за замовчуванням – «pdf».

-F, --поле
Замініть визначене користувачем текстове поле значенням

наприклад -F Client_Name="Oracle"

-i, --імпорт
Встановіть конкретні параметри фільтрів імпорту (пов’язані з використаним фільтром імпорту LibreOffice
на основі назви вхідного файлу).

Дивіться розділ *ІМПОРТ ФІЛЬТРІВ*.

-l, --слухач
Запустіть unoconv як прослуховувач для підключення клієнтів unoconv.

-n, --без запуску
За замовчуванням, якщо жоден слухач не запущено, unoconv запустить власний (тимчасовий) прослуховувач
щоб переконатися, що перетворення працює. Ця опція припинить перетворення, якщо ні
слухач знайдений, а не запуск нашого власного слухача.

-o, --виведення
Якщо аргументом є каталог, помістіть перетворені документи в цей каталог. Якщо
надається кілька вхідних файлів, використовуйте його як базове ім'я (і додайте вихідне розширення).
В іншому випадку використовуйте його як назву вихідного файлу.

--пароль
Введіть пароль для розшифрування документа

--труба
Використовуйте трубу як альтернативний механізм підключення для спілкування з LibreOffice.

-p, --порт
Порт для прослуховування (як слухач) або для підключення (як клієнт).

Порт за замовчуванням — «2002».

--зберігати
Зберігайте позначку часу та дозволи вихідного документа

-s, --сервер
Сервер (адреса) для прослуховування (як слухач) або для підключення (як клієнт).

Сервер за замовчуванням — 'localhost'.

--показати
Перелік можливих вихідних форматів, які можна використовувати з -f.

--stdin
Прочитати вхідний файл із стандартного входу (імена файлів ігноруються, якщо вони передбачені)

--stdout
Роздрукувати перетворений вихідний файл у стандартний вихід.

-t, --шаблон
Вкажіть шаблон для імпорту стилів. Це може бути дуже корисним, якщо ви
мати фірмовий стиль, який потрібно застосовувати до кожного документа, який ви розповсюджуєте.

-T, --час очікування
Коли unoconv запустить власний слухач, спробуйте підключитися до нього протягом певної кількості секунд
перед тим як здатися. Збільшення цього може допомогти, коли ви отримуєте випадкові помилки, викликані
слухач не готовий прийняти завдання перетворення.

-v, -- багатослівний
Будьте все більш багатослівними.

АРГУМЕНТИ


Ви можете надати один або кілька файли як аргументи для перетворення кожного з них у вказаний
вихід формат.

ІМПОРТ ФІЛЬТРИ


Залежно від використовуваного вхідного файлу автоматично встановлюється інший фільтр імпорту LibreOffice
використовується unoconv. На цей фільтр імпорту може впливати параметр -i, який залежно від
використаний фільтр приймає різні аргументи.

Не завжди зрозуміло, які параметри фільтра імпорту ви можете надати, діалогове вікно імпорту
LibreOffice для фільтра, який ви використовуєте, може дати гарну вказівку на те, що ви можете
очікувати як параметри фільтра імпорту.

Посилання — це документація LibreOffice, для електронних таблиць вона описана за адресою:
http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Filter_Options
але ми розглянемо деякі приклади.

ПОВЕРНЕНО ІМПОРТ ФІЛЬТР ВАРІАНТИ


Фільтр імпорту за замовчуванням для багатьох імпортів (наприклад, Lotus, dBase або DIF) приймається як єдиний
аргумент вхідного типу кодування, тому, якщо вам потрібен utf-8 (76), ви можете зробити:

-i Параметри фільтра=76

Щоб отримати список можливих типів кодування, ви можете скористатися посиланням вище, щоб знайти можливі
Варіанти.

· Параметри фільтра

TEXT ІМПОРТ ФІЛЬТР ВАРІАНТИ


Фільтр імпорту тексту приймає параметр FilterOptions, що містить кодування введення.

· Параметри фільтра

CSV ІМПОРТ ФІЛЬТР ВАРІАНТИ


Фільтр імпорту CSV приймає налаштування FilterOptions, порядок:
роздільник(и), текст-роздільник, кодування, перший рядок, формат стовпця

Наприклад, ви можете використовувати це для a реальний розділений комами документ:

-i FilterOptions=44,34,76,2,1/5/2/1/3/1/4/1

який використовуватиме кому (44) як роздільник полів, подвійні лапки (34) як текст
роздільник, UTF-8 (76) для кодування введення, починайте з другого рядка та використовуйте
визначені формати для кожного стовпця (1 означає стандартний, 5 означає дату РР/ММ/ДД)

Якщо ви хочете використовувати більше ніж один роздільник (скажімо, пробіл або табуляцію), скористайтеся системними
кодування (9), але без текстового роздільника, ви можете зробити:

-i Параметри фільтра=9/32,,9,2

Щоб отримати список можливих типів кодування, ви можете скористатися посиланням вище, щоб знайти можливі
Варіанти.

· Параметри фільтра

ЕКСПОРТ ФІЛЬТРИ


На відміну від фільтрів імпорту, фільтри експорту можуть мати кілька іменованих параметрів, хоча це
не завжди зрозуміло, які варіанти доступні. Все залежить від версії
LibreOffice. Діалогове вікно експорту, яке ви отримуєте в LibreOffice, може дати вам підказку про те, що таке
можливо, кожен із цих віджетів являє собою опцію.

TEXT ЕКСПОРТ ФІЛЬТР ВАРІАНТИ


Фільтр експорту тексту приймає параметр FilterOptions, що містить вихідне кодування.

· Параметри фільтра

Порядок аргументів такий:
кодування, роздільник полів, роздільник тексту, цитати всі текстові клітинки, зберегти вміст клітинки, як показано

CSV ЕКСПОРТ ФІЛЬТР ВАРІАНТИ


Фільтр експорту CSV приймає різні аргументи, порядок:
роздільник полів, роздільник тексту, кодування

Наприклад, ви можете використовувати це для a реальний розділений комами документ:

-e Параметри фільтра=44,34,76

який використовуватиме кому (44) як роздільник полів, подвійні лапки (34) як текст
роздільник, UTF-8 (76) для кодування експорту, починайте з другого рядка та використовуйте
визначені формати для кожного стовпця (1 означає стандартний, 5 означає дату РР/ММ/ДД)

Якщо ви хочете використовувати більше ніж один роздільник (скажімо, пробіл або табуляцію), скористайтеся системними
кодування (9), але без текстового роздільника, ви можете зробити:

-e Параметри фільтра=9/32,,9

Щоб отримати список можливих типів кодування, ви можете скористатися посиланням вище, щоб знайти можливі
Варіанти.

· Параметри фільтра

PDF ЕКСПОРТ ФІЛЬТР ВАРІАНТИ


Фільтр експорту PDF, ймовірно, є найдосконалішим експортним фільтром у своєму роді з безліччю
варіантів, які можна використовувати. Параметри фільтра експорту описані в окремому документі або
у вікі LibreOffice за адресою:

http://wiki.services.openoffice.org/wiki/API/Tutorials/PDF_export

Наприклад, можна вказати: -e PageRange=1-2

Ось список усіх варіантів, але для більш детальної інформації, будь ласка, загляньте в filters.txt:

· ДозволитиDuplicateFieldNames

· Центральне вікно

· Зміни

· ПеретворитиOOoTargetToPDFTarget

· DisplayPDFDocumentTitle

· DocumentOpenPassword

· Вставити стандартні шрифти

· EnableCopyingOfContent

· EnableTextAccessForAccessibilityTools

· Шифрувати файл

· Експортувати закладки

· ExportBookmarksToPDFDestination

· ExportFormFields

· ExportLinksRelativeFsys

· Експортні нотатки

· Експорт сторінок нотаток

· FirstPageOnLeft

· Тип форми

· Сховати панель меню

· Панель інструментів HideViewer

· HideViewerWindowControls

· Початкова сторінка

· Початковий вид

· IsAddStream

· IsSkipEmptyPages

· Збільшення

· Максимальна роздільна здатність зображення

· OpenBookmarkLevels

· OpenInFullScreenMode

· Макет сторінки

· PageRange

· PDFViewSelection

· Пароль дозволу

· Друк

· Якість

· Зменшити роздільну здатність зображення

· Змінити розмір вікна на початкову сторінку

· RestrictPermissionPassword

· Відбір

· Виберіть PDFVersion

· Використання стиснення без втрат

· UseTaggedPDF

· ВикористовуйтеTransitionEffects

· Водяний знак

· Масштабування

ГРАФІКА ЕКСПОРТ ФІЛЬТР ВАРІАНТИ
· Висота

· Постанова

· Ширина

BMP ЕКСПОРТ ФІЛЬТР ВАРІАНТИ
· Стиснення

· RLEEкодування

JPEG ЕКСПОРТ ФІЛЬТР ВАРІАНТИ
· Глибина кольору

· Якість

PBM/PGM/PPM ЕКСПОРТ ФІЛЬТР ВАРІАНТИ
· Кодування

PNG ЕКСПОРТ ФІЛЬТР ВАРІАНТИ
· Стиснення

· Interlaced Mode

GIF ЕКСПОРТ ФІЛЬТР ВАРІАНТИ
· Interlaced Mode

· Прозорість

EPS ЕКСПОРТ ФІЛЬТР ВАРІАНТИ
· Формат кольору

· Стиснення

· Попередній перегляд

Версія

ПРИКЛАДИ


Ви можете використовувати unoconv в автономному режимі, це означає, що за відсутності LibreOffice
слухач, він почне власний:

unoconv -f pdf some-document.odt

Можна використовувати unoconv як прослуховувач (за замовчуванням localhost:2002), щоб дозволити іншим unoconv
екземпляри підключаються до нього:

unoconv --слухач і
unoconv -f pdf some-document.odt
unoconv -f doc інший-документ.odt
unoconv -f jpg деяке зображення.png
unoconv -f xsl some-spreadsheet.csv
вбити -15 %-

Це також працює на віддаленому хості:

unoconv --слухач --сервер 1.2.3.4 --порт 4567

а потім підключіть іншу систему для конвертації документів:

unoconv --сервер 1.2.3.4 --порт 4567

НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ


UNO_PATH
вказує, що потрібно використовувати для встановлення LibreOffice pyuno unoconv, наприклад.
/opt/libreoffice3.4/basis-link/program

EXIT СТАТУС


Зазвичай статус виходу дорівнює 0, якщо перетворення виконано успішно. Якщо сталася помилка,
код повернення, швидше за все, є помилкою, повернутою LibreOffice (або його інтерфейсом, званим
UNO), однак, помилка ніколи не перетворюється на щось значуще. Якщо вам подобається
розшифруйте код помилки LibreOffice, подивіться:

http://cgit.freedesktop.org/libreoffice/core/tree/tools/inc/tools/errcode.hxx
http://cgit.freedesktop.org/libreoffice/core/tree/svtools/inc/svtools/sfxecode.hxx
http://cgit.freedesktop.org/libreoffice/core/tree/svtools/inc/svtools/soerr.hxx

Використовуючи наведені вище списки, код помилки 2074 означає:

Клас: 1 (ERRCODE_CLASS_ABORT)
Код: 26 (ERRCODE_IO_INVALIDPARAMETER або SVSTREAM_INVALID_PARAMETER)

А код помилки 3088 означає:

Клас: 3 (ERRCODE_CLASS_NOTEXISTS)
Код: 16 (ERRCODE_IO_CANTWRITE)

Використовуйте doc2pdf онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad