Печать RTF документа
Есть небольшая проблемка. Нужно написать программку, которая будет выводить на печать указанный rtf-файл. Как это сделать?
Использование ShellExecute не подходит, так как в любом случае этот вызов будет открывать ассоциированную программу (чаще всего Word), что меня не устраивает. Пробовал загрузить текст из файла в RichEdit и пустить печать из него, но опять возникает проблема. Если в документе в ячейках таблицы есть символы переноса строки, то RichEdit их просто игнорирует и все, что находится в ячейке пишет в одну строку, что мне опять же не подходит.
Может кто что посоветует.
Заранее спасибо.
Цитата: nikitozz
Здравствуйте, уважаемые посетители.
Есть небольшая проблемка. Нужно написать программку, которая будет выводить на печать указанный rtf-файл. Как это сделать?
Использование ShellExecute не подходит, так как в любом случае этот вызов будет открывать ассоциированную программу (чаще всего Word), что меня не устраивает. Пробовал загрузить текст из файла в RichEdit и пустить печать из него, но опять возникает проблема. Если в документе в ячейках таблицы есть символы переноса строки, то RichEdit их просто игнорирует и все, что находится в ячейке пишет в одну строку, что мне опять же не подходит.
Может кто что посоветует.
Заранее спасибо.
Есть небольшая проблемка. Нужно написать программку, которая будет выводить на печать указанный rtf-файл. Как это сделать?
Использование ShellExecute не подходит, так как в любом случае этот вызов будет открывать ассоциированную программу (чаще всего Word), что меня не устраивает. Пробовал загрузить текст из файла в RichEdit и пустить печать из него, но опять возникает проблема. Если в документе в ячейках таблицы есть символы переноса строки, то RichEdit их просто игнорирует и все, что находится в ячейке пишет в одну строку, что мне опять же не подходит.
Может кто что посоветует.
Заранее спасибо.
Используй како-нибудь генератор отчетов типа FastReport.
ищи компонент TRichView, или была когда-то такая либа.... эм..... TE Developer's Kit от SubSystems Inc. вот в ней был Сёвый интерфейс для печати RTF файлов... и по-моему даже не только RTF