Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/19: Рейтинг темы: голосов - 19, средняя оценка - 4.89
UFO-loGG
0 / 0 / 1
Регистрация: 13.10.2009
Сообщений: 27
1

Печать html документа.

07.06.2011, 19:50. Просмотров 3612. Ответов 8
Метки нет (Все метки)

Без участия WebBrowser. Возможна? И, желательно, чтоб колонтитулы не печатало. Наподобие "Страница 1 из 1" и путь к файлу...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.06.2011, 19:50
Ответы с готовыми решениями:

Печать документа
Ребят, подскажите, как правильно записать чтобы печатать документ из того места от куда нужно я...

Вывод на печать документа
У меня такая просьба. Подскажите как или, кому не в лом, напишите код для вывода на печать...

Печать документа Word средствами C#
Есть программа, которая в процессе работы создает Word документ. После создания его необходимо...

Как вывести на печать форму в виде Word документа?
Доброго времени суток Всем! У меня есть форма в которой есть несколько label'ов и несколько...

Печать excel документа. Открыть окно выбора принтера
Здравствуйте. Мне нужно распечатывать эксель документ, но не сразу, чтобы он начал печататься, а...

8
skavans
24 / 24 / 4
Регистрация: 22.01.2011
Сообщений: 77
07.06.2011, 20:15 2
если нужно созранить форматирование и картинки - то без участия WebBrowser или аналогичного класса, умеющего парсить HTML, - невозможно.

если нужно распечатать просто текст, то есть вариант открыть документ, сделать замену <br> и <br/> на "\r\n" и удалить регуляркой "<.*?>" все теги. затем вывести на печать полученный текст.
1
UFO-loGG
0 / 0 / 1
Регистрация: 13.10.2009
Сообщений: 27
07.06.2011, 20:27  [ТС] 3
Мгм..Понятно..В таком случае, может вы подскажете, как сделать корректную печать документа при том, что содержимое документа - swf файл (картинка). Вот я и создаю html страницу с выводом картинки -
HTML5
1
<object><param name="movie" value="E:\123\9.swf" width="100%" height="100%"><embed src="E:\123\9.swf" width="100%" height="100%"></embed></object>
примерно такого содержания и подаю на печать через WebBrowser - но картинка печатается в левом верхнем углу 5 на 5 милиметров..( Как разместить её на весь лист, в таком случае?(
0
skavans
24 / 24 / 4
Регистрация: 22.01.2011
Сообщений: 77
07.06.2011, 20:30 4
мне кажется, что надо или преобразовать swf в картинку как-то, а потом выводить на печать, либо можно попробовать открыть swf через браузер и сделать скриншот... но первый способ разумнее, наверное
0
07.06.2011, 20:30
UFO-loGG
0 / 0 / 1
Регистрация: 13.10.2009
Сообщений: 27
07.06.2011, 20:32  [ТС] 5
Нашел в интернете библиотеку, которая Swf в картинку преобразует - но так и не разобрался, как её использовать ..
0
skavans
24 / 24 / 4
Регистрация: 22.01.2011
Сообщений: 77
07.06.2011, 20:36 6
C#
1
2
3
4
5
6
7
SWFToImage.SWFToImageObject obj = new SWFToImage.SWFToImageObject();
 
 obj.InitLibrary ("demo", "demo");
 
obj.InputSWFFileName = "sample.swf"; // input SWF file
 obj.Execute();
 obj.SaveToFile("sample.bmp"); // save to bmp file
выглядит тривиально) а что у вас не получается?
0
UFO-loGG
0 / 0 / 1
Регистрация: 13.10.2009
Сообщений: 27
07.06.2011, 20:48  [ТС] 7
skavans, Вот вызвать её корректно и не получилось) Сейчас попробую, как вы подсказали..)

Добавлено через 12 минут
skavans, получилось преобразовать)) Скажите, а средствами этой же библиотеки можно узнать размер картинки swf файла?
0
skavans
24 / 24 / 4
Регистрация: 22.01.2011
Сообщений: 77
07.06.2011, 20:49 8
UFO-loGG, а я не знаю... я вам пример привел первый из гугла
0
UFO-loGG
0 / 0 / 1
Регистрация: 13.10.2009
Сообщений: 27
07.06.2011, 20:50  [ТС] 9
skavans, Здоровский у вас гугл!) А мой не выдал мне такого примера)
0
07.06.2011, 20:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2011, 20:50

Парсер HTML документа
Доброго суток! Есть необходимость парсить HTML для этих целей хотел использовать...

Парсинг html документа с js кодом
Здравствуйте, Возникла задача вытащить из кода &lt;script language=&quot;JavaScript1.2&quot;...

Конвертирование HTML документа в XML
Хелп плиз!! Срочно!!! Подскажите и покажите, какими способами можно легко конвертнуть HTML...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru