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

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Аватара пользователя
Сионист
Сообщения: 1211
Зарегистрирован: 31 мар 2014, 06:18

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

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