Компонент (библиотека) для генерации rtf файла
От: _EOA СССР  
Дата: 26.12.10 12:25
Оценка:
Всем добрый день.

Хотелось бы задать вопрос, кто и каким обюразом генерирует файлы формата rtf с поддержкой таблиц и пр.

Я использую rtflib v1.0
http://www.codeproject.com/KB/library/rtflib.aspx
Но иногда возникают проблемы со шрифтами на некоторых компьютерах и созданные файлы не читаются в OpenOffice.

Покопавшись в сети нашел RTF Code Generator
http://www.subsystems.com/rcw.htm мне очень понравился, но эта красота стоит более 400$

Нашел еще суперовскую библиотеку Димы Попова
http://www.codeproject.com/KB/string/RtfConstructor.aspx
но она к сожалению на C#, как ее прикрутить к VC++ не приложу мозгов.

Подскажите какой-нить элемент для генерации rtf, можно конечно самому написать класс, но это займет кучу времени + надо изучать спецификацию rtf.

Заранее спасибо за Ваше мнение.
Re: Компонент (библиотека) для генерации rtf файла
От: Carc Россия http://www.amlpages.com/home.php
Дата: 28.12.10 11:11
Оценка:
Здравствуйте, _EOA, Вы писали:

_EO>Всем добрый день.


_EO>Хотелось бы задать вопрос, кто и каким обюразом генерирует файлы формата rtf с поддержкой таблиц и пр.


_EO>Я использую rtflib v1.0

_EO>http://www.codeproject.com/KB/library/rtflib.aspx
_EO>Но иногда возникают проблемы со шрифтами на некоторых компьютерах и созданные файлы не читаются в OpenOffice.

_EO>Покопавшись в сети нашел RTF Code Generator

_EO>http://www.subsystems.com/rcw.htm мне очень понравился, но эта красота стоит более 400$

_EO>Нашел еще суперовскую библиотеку Димы Попова

_EO>http://www.codeproject.com/KB/string/RtfConstructor.aspx
_EO>но она к сожалению на C#, как ее прикрутить к VC++ не приложу мозгов.

_EO>Подскажите какой-нить элемент для генерации rtf, можно конечно самому написать класс, но это займет кучу времени + надо изучать спецификацию rtf.


_EO>Заранее спасибо за Ваше мнение.

Смотря насколько сложные таблицы нужно генерить. Если простенькие (строки + столбцы) то юзаем самописный класс, если посложнее (рамки, цвета) то 6-ой RichEdit из Windows поддерживает API для вставки таких таблиц.
Aml Pages Home
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.