|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.08.2015, 20:51 | #1 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Libre Office. com.sun.star.script. Как скормить оффису скрипт?
Всем доброго. Не нашел подходящей темы, поэтому пишу сюда.
Если кто хорошо умеет работать с Либрой, подскажите, как из другой программы написанной на Си или Делфи или еще каком ЯВУ заставить Либру выполнить некий скрипт, передаваемый ей строкой? Вроде как есть такое: http://www.openoffice.org/api/docs/c...module-ix.html Но я не могу понять как эту информацию применить на деле.
I'm learning to live...
|
21.08.2015, 16:19 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
В официальной справке нет таких данных. Можно вогнать офис в какой-то специальный режим и дальше работать с его API. Дальше из командной строки всяка фигня, типа запуск без заставки, быстрый старт и т.д.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
21.08.2015, 17:49 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Йех... Ладно. Если найду способ отпишусь.
I'm learning to live...
|
21.08.2015, 19:34 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Может это для макросов самого офиса?
А так весьма похоже на COM... |
21.08.2015, 19:42 | #5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А разве 1 ссылка в гугле по "Libre Office API" это не то, что нужно? http://api.libreoffice.org/
Я только не понял что такое "выполнить некий скрипт, передаваемый ей строкой".
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
21.08.2015, 20:15 | #6 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Цитата:
Код:
I'm learning to live...
|
|||
23.08.2015, 16:04 | #7 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Нашел книгу Андрея Питоняк (Andrew Pitonyak) без названия. Мельком полистал - там описание действий со скриптами в Libre, много рецептов (типа как вывести текст в статусной строке и т.д.). Возможно там есть что-то достойное. На английском языке.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
23.08.2015, 16:32 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Спасибо. На рутреккере есть вроде перевод. Уже качаю. Если найду решение обязательно выложу.
I'm learning to live...
|
27.08.2015, 08:37 | #9 |
Форумчанин
Регистрация: 04.06.2010
Сообщений: 212
|
я на си# и си ++ и на vb использовал com объекты подключал эти com объекты для использование эксцеля
добавить так только microsoft.csharp не нужно подключать вот пример кода создающего документ и пару графиков Код:
https://yadi.sk/d/xa-68mutigdXk https://yadi.sk/d/fsmmAHZTigdXY https://yadi.sk/i/JMpdtJ1DigdXU
мой сайт http://wanes101.16mb.com/myblog
|
27.08.2015, 08:56 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да с экзелем мне пока все понятно. А вот по Либре еще ответа не нашел.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скрипт для мультимедийной презентации (Action Script 2.0) | Baka-sama | Помощь студентам | 0 | 18.06.2012 18:43 |
Скрипт для сайта! Jquery или просто java script! | bulat786 | JavaScript, Ajax | 7 | 03.11.2011 14:15 |
Кто поможет изменить скрипт:<script src="http://up4um.com/js/widget.js" | F23 | Помощь студентам | 0 | 15.02.2011 21:40 |
Скрипт на java script | maksimka2112 | Помощь студентам | 0 | 10.05.2010 23:47 |
BinToHex из Classes. Как юзать и скормить ей большой String | Alex Cones | Общие вопросы Delphi | 5 | 05.11.2009 17:18 |