Russian Qt Forum

Qt => Общие вопросы => Тема начата: Cugop от Январь 01, 2013, 00:03



Название: Exel-файлы в Qt
Отправлено: Cugop от Январь 01, 2013, 00:03
Здравствуйте!

Вопрос:
Существует ли возможность в Qt создавать Exel-файлы и работать с ними?


Название: Re: Exel-файлы в Qt
Отправлено: gil9red от Январь 01, 2013, 00:39
Именно файлы экселя? :)
насчет qt не знаю=)
но можно создать и собственноручно файл любого формата :)
файлы ведь друг от друга отличаются структурой и все, а их формат лишь подсказка, для программ, которых их хотят открыть :)
Создайте файл txt и переименуйте его rar, но ведь он не станет архивом))

В qt я такого не видел, разве что activeX использовать, смотрите сторонние библиотеки, или ждите ответа от тех кто знает больше меня))


Название: Re: Exel-файлы в Qt
Отправлено: IGreench от Январь 01, 2013, 06:33
Смотрите в строну создания файла xls. Там довольно простые правила, данные разделяются табуляциями.Ну и вот http://www.prog.org.ru/topic_8016_0.html еще


Название: Re: Exel-файлы в Qt
Отправлено: Cugop от Январь 01, 2013, 10:08
gil9red, спасибо за подсказку, идею понял, в стандартном С++ похожее делал.

IGreench,  спасибо за ссылку и совет, посмотрю, что по этому поводу уже писали.


Название: Re: Exel-файлы в Qt
Отправлено: Cugop от Январь 01, 2013, 10:31
Кому интересно,  по ссылке IGreench, нашел статью по созданию документа ODF (класс QTextDocumentWriter), мне это подходит. http://wiki.crossplatform.ru/index.php/Writing_ODF_Files_with_Qt (http://wiki.crossplatform.ru/index.php/Writing_ODF_Files_with_Qt)  (переведено на русский)