Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Andrew12 от Декабрь 09, 2011, 11:13



Название: Информационная система
Отправлено: Andrew12 от Декабрь 09, 2011, 11:13
Здравствуй, многоуважаемый All

Стоит задача реализовать информационную систему, основаную на страницах с текстами, имеющими разметку. Исходно тексты у администратора в MS Word. Не могу понять для себя в каком виде хранить эти тексты.

Есть идея хранить прямо в Word и отображать с помощью ActiveX, но возникают проблеммы со скоростью загрузки и совместимостью с Linux.

Помогите, чем сможете.


Название: Re: Информационная система
Отправлено: BRE от Декабрь 09, 2011, 11:25
Есть идея хранить прямо в Word и отображать с помощью ActiveX, но возникают проблеммы со скоростью загрузки и совместимостью с Linux.
Да, небольшие проблемы с совместимостью будут иметь место. :)
А почему не хранить их в html?


Название: Re: Информационная система
Отправлено: Andrew12 от Декабрь 09, 2011, 13:13
Word иммет возможность сохранять в html, но возникает вопрос с изображениями, так как они ложаться отдельным файлом а привязаться в БД к папке с файлами сложнее, чем к одному файлу. Может еще какие-нибудь варианты в голову приходят? Может XML? Умеет ли XML хранить в себе изображения?


Название: Re: Информационная система
Отправлено: Пантер от Декабрь 09, 2011, 13:24
Можно ODF заюзать - формат открытый.


Название: Re: Информационная система
Отправлено: BRE от Декабрь 09, 2011, 13:29
Можно ODF заюзать - формат открытый.
и представляет из себя архив со всем контентом документа (xml-файл с текстом и форматированием + картинками). Можно попробовать использовать его или хранить свои документы как архивы с html файлом и картинками.


Название: Re: Информационная система
Отправлено: Nimbus от Декабрь 10, 2011, 16:15
Как насчёт MHTML?