Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> How to view HTML file in window ? Help please 
:(
    Опции темы
StepS
Дата 12.12.2005, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 26.8.2005
Где: Днепропетровск

Репутация: нет
Всего: нет



Вопрос: есть html файл (я его генерю при помощи xml и xslt) мне нужно просмотреть его в моем окне ! как это сделать ?
Задача сделать PrintPreview для html файла.
Как вариант:
Смотрел компонент PrintPreview там есть свойство PritnDocument, но я не нашел как его инициализировать html файлом. У кого есть идеи как решить эту задачу по-другому pls you are welcome !
PM MAIL ICQ   Вверх
arilou
Дата 12.12.2005, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: нет
Всего: 61



StepS
Используй COM-компонент WebBrowser. Самое то.


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
StepS
Дата 12.12.2005, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 26.8.2005
Где: Днепропетровск

Репутация: нет
Всего: нет



Ок. Посмотрю, я когда сидел на С++ его использовал, ща просто забыл про него. Сенкс что напомнил. Попробую, но хотелось бы узнать про PrintPriview Control - what is this and how do this work ? что при помощи его можно сделать - это так на будущее. Потому как мне нужно будет репорты делать в разном формате ! Вообще кто-то пользовался этим, у меня такое впечатление что это так для .... "чтоб було" написали контрол. Или я не прав ?
PM MAIL ICQ   Вверх
mr.DUDA
Дата 12.12.2005, 20:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 24
Всего: 232



Цитата(StepS @ 12.12.2005, 19:11)
Вообще кто-то пользовался этим, у меня такое впечатление что это так для .... "чтоб було" написали контрол. Или я не прав ?

PrintPreview нужен только для preview перед печатью. И предназначение его состоит в том, чтобы показать схематично, как будет выглядеть некий документ (PrintDocument, состоящий из набора страниц) при печати на принтере. Как именно документ будет выглядеть, должны определить мы сами, обрабатывая событие PrintPage и "рисуя" вывод в буфер принтера. Вот и всё. Требовать чего-то большего от этого контрола, имхо, нецелесообразно. Для вывода либо печати отчётов можно использовать Crystal Reports, или Fast Report (через COM), или DevExpress.


--------------------
user posted image
PM MAIL WWW   Вверх
StepS
Дата 13.12.2005, 10:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 26.8.2005
Где: Днепропетровск

Репутация: нет
Всего: нет



а эти Crystal Report и Fast Report или DevExpress они бесплатны ?
Еще вопрос, вчера попробовал с WebBrowser есть один прикол - я генерирую html на лету. А этому компоненту чтоб отобразить страницу нужен статический путь файла на диске - что не подходит ессно.
Как мне вообще сделать привью html документа, а затем по кнопочке "Принт" вывести на печать ?
PM MAIL ICQ   Вверх
mr.DUDA
Дата 13.12.2005, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 24
Всего: 232



Цитата(StepS @ 13.12.2005, 09:13)
а эти Crystal Report и Fast Report или DevExpress они бесплатны ?

Первый - идёт вместе со студией, очевидно бесплатный. Второй - точно платный.



--------------------
user posted image
PM MAIL WWW   Вверх
arilou
Дата 13.12.2005, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Великий МунаБудвин
****


Профиль
Группа: Экс. модератор
Сообщений: 2646
Регистрация: 15.7.2004
Где: город-герой Минск

Репутация: нет
Всего: 61



StepS
Я много с этим боролся. Через IE не выведешь, потому что он свою лабуду напишет внизу страницы. Знающие люди советуют использовать XSL-FO для трансляции XML-документа в PDF, но я сам не пробовал.


--------------------
user posted imageuser posted image
PM WWW ICQ   Вверх
StepS
Дата 13.12.2005, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 26.8.2005
Где: Днепропетровск

Репутация: нет
Всего: нет



smile пробовал, там бока с кирилицей ! там долго разбираться нужно - нет времени ! Пока хочу сделать печать html-х файлов. Окей,если с этим проблема, то где можно почитать про CristalReport чтоб я прочитал и смог решить мою задачу?
PM MAIL ICQ   Вверх
mr.DUDA
Дата 14.12.2005, 20:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 24
Всего: 232



Цитата(StepS @ 13.12.2005, 13:47)
Окей,если с этим проблема, то где можно почитать про CristalReport чтоб я прочитал и смог решить мою задачу?

MSDN


--------------------
user posted image
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0700 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.