C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: WebBrowserの印刷ページ設定


(過去ログ 90 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■53843 / inTopicNo.1)  WebBrowserの印刷ページ設定
  
□投稿者/ U太郎 (1回)-(2010/09/28(Tue) 12:59:34)

分類:[VB.NET/VB2005 以降] 

VB2008のWebBrowserを使用して、簡易ドキュメント表示を行っています。
印刷機能をつけたいと思っているのですが、印刷時のページ設定(余白・ヘッダ・フッタ内容等)を
プログラム上で設定するには
どうすればよいのでしょうか?
(とりあえず、印刷はWebBrowserのShowPrintDialog()メソッドでプリンタを指定して印刷することはできました。)
色々と確かめてみると、IEで設定したページ設定と同じ設定で印刷されてしまうようですが、
もしページ設定がIEと共有しているのであれば、このプログラムで印刷した後、設定した内容を元に戻す必要が
あろうかと思います。
なにとぞよろしくお願い申し上げます。
引用返信 編集キー/
■53845 / inTopicNo.2)  Re[1]: WebBrowserの印刷ページ設定
□投稿者/ 魔界の仮面弁士 (1840回)-(2010/09/28(Tue) 13:08:30)
No53843 (U太郎 さん) に返信
> 色々と確かめてみると、IEで設定したページ設定と同じ設定で印刷されてしまうようですが、
> もしページ設定がIEと共有しているのであれば、このプログラムで印刷した後、設定した内容を元に戻す必要が
> あろうかと思います。
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup
ですかね。
http://bbs.wankuma.com/index.cgi?mode=al2&namber=37769&KLOG=65


# 昔、印刷設定のために ScriptX を使えるという話を聞いたことがあるけれど、今はどうなのかな…。
# http://msdn.microsoft.com/ja-jp/library/dd163920.aspx
引用返信 編集キー/
■53884 / inTopicNo.3)  Re[2]: WebBrowserの印刷ページ設定
□投稿者/ U太郎 (2回)-(2010/09/29(Wed) 09:01:02)
No53845 (魔界の仮面弁士 さん) に返信
ありがとうございます。
以下の記事および関連サイトを参考に、色々とやってみます。
結果についてはまた書き込ませて頂きます。

> HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup
> ですかね。
> http://bbs.wankuma.com/index.cgi?mode=al2&namber=37769&KLOG=65

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -