Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - C# Печать HTML без колонтитулов

Ответить
Настройки темы
.NET - C# Печать HTML без колонтитулов

Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Доброе время суток.
Печатаю страницу из программы через WebBrowser. При печати в верхней и нижней части страницы появляется ненужная информация, а именно имя файла, дата и номер печатаемой страницы.
Вопрос в следующем: как избавиться от этого?

Отправлено: 17:20, 23-05-2009

 

Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


ADD: естественно подойдет решение на любом языке. Главное просто понять смысл решения.

Отправлено: 17:27, 23-05-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Так, нашел решене:
Код: Выделить весь код
private void PrintFromWB()
        {
            String key = @"Software\Microsoft\Internet Explorer\PageSetup";
            // read current user settings for header and footer
            String _footer = Registry.CurrentUser.OpenSubKey(key).
                      GetValue("footer").ToString();
            String _header = Registry.CurrentUser.OpenSubKey(key).
                      GetValue("header").ToString();
            Registry.CurrentUser.OpenSubKey(key, true).
              SetValue("footer", "");
            Registry.CurrentUser.OpenSubKey(key, true).
              SetValue("header", "");
            Reports_wb.ShowPrintDialog();
            Registry.CurrentUser.OpenSubKey(key, true).
              SetValue("footer", _footer);
            Registry.CurrentUser.OpenSubKey(key, true).
              SetValue("header", _header);
        }
Если у кого есть более "красивый" вариант - буду признателен

Отправлено: 18:13, 23-05-2009 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » .NET - C# Печать HTML без колонтитулов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - как извлечь строки без html user171078 Программирование и базы данных 0 21-01-2010 23:29
[решено] принтер без *nix драйвера на win-машине - печать из *nix по сети Belansky Железо во FreeBSD 23 15-04-2007 13:08
Печать на компе из сети без авторизации j00 Microsoft Windows NT/2000/2003 7 31-10-2006 18:28
Запуск *.ехе из HTML без диалога открыть/сохранить Guest Программирование и базы данных 1 11-02-2004 02:19
Delphi - Печать из Delphi HTML страниц Serg AS Программирование и базы данных 4 11-06-2003 19:06




 
Переход