Страница 2 из 2

Re: Изменения в .Docx без открытия в Word

Добавлено: 25 авг 2015, 06:22
Сионист
Если у Вас даже клиент падает, то уж при самостоятельной работе с мелкомягким поделием можно слово "надёжность" вообще забыть. Сервер то закроется, но для клиента это приведёт лишь к невозможности выполнить конкретные операции. А если файл сотрут, когда с ним работает само приложение? Или запутаешься в результате мелкомягкомягкого "парсинга"?
WinMain писал(а):Ну и, как уже упоминалось ранее, зависимость от наличия установленного на клиентской машине самого MS-Office делает конечный программный продукт менее конкурентно-способным.
Зависимость от самой Windows ни кого не смущает? А зависимость приложений для LINUX от самого LINUX? А зависимость игр от DirectX или от OpenGL? Зависимость чата, мейлера и браузера от наличия хоть какого нибудь сетевого оборудования? Динамическое связывание кода по-Вашему придумано зря? OLE ничем не хуже, отличаясь лишь двумя основными признаками:
1. Связывание кода не происходит, а происходит лишь передача данных, но достигается цель связывания кода.
2. Роль библиотеки всегда выполняет приложение, которое можно запустить и с пользовательского интерфейса операционной системы.
А все внутренние особенности протоколов вытекают из этих двух признаков.

Re: Изменения в .Docx без открытия в Word

Добавлено: 26 авг 2015, 07:22
Decoder
Как альтернативу файлам формата .docx можно использовать документы формата PDF. В сети есть много разных библиотек и утилит, которые позволяют работать с файлами PDF из собственных приложений.
Ещё могу предложить более древний способ, которым сам пользовался лет 10 назад - использовать документы формата RTF. Так как это текстовые файлы с форматирующей разметкой, то для них можно использовать практически любой язык программирования.