Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

25 Июнь 2019, 23:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Автоматическое конвертирование листа в PDF  (Прочитано 1471 раз)
0 Пользователей и 1 Гость смотрят эту тему.
ffvvvv2
Новичок
*
Offline Offline

Сообщений: 2


« Стартовое сообщение: 24 Октябрь 2018, 22:33 »

Пользуюсь командой
soffice.exe -headless -convert-to pdf file.xlsx
для автоматического конвертирования книги из Excel в PDF.
Однако команда конвертирует всю книгу.
Никто не знает, можно ли конвертировать не всю книгу,
а определенный лист из нее?
Подойдет только автоматический вариант.
Записан
economist
Форумчанин
***
Offline Offline

Сообщений: 978


« Ответ #1: 24 Октябрь 2018, 23:06 »

-headless режим скорее всего не позволит использовать StarBasic-макросы (но стоит поискать ключи запуска, а вдруг можно указать номер Листа?)

Дальше не все так просто. В Calc в настройках окна экспорта в PDF - не сохраняется # печатаемого листа. Лист может занимать несколько страниц.

Обычно экспортируют "полностью готовый" файл, без "лишних" листов и комментариев. Если его формируют в Excel или Calc в обычном GUI-режиме - перед закрытием макросом там можно скрыть ненужные листы (при открытии там же - отобразить). В этом случае -headless режим сконвертит только видимый лист (но надо проверять). Если же и правда кто-то открывает файл в Calc/Excel - можно расширением MultiSave сразу иметь 3 формата: ODS/XLSX/PDF - при сохранении.

Если лень экспериментировать - можно всегда уже готовый PDF разбить файл постранично и склеить нужные листы молниеносной бесплатной утилитой pdftk.exe (работает также и под Wine в Linux).  
« Последнее редактирование: 24 Октябрь 2018, 23:08 от economist » Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!