用紙を横つかって印刷


リカえもん  2003-10-04 01:45:03  No: 108960  IP: [192.*.*.*]

紙にフォームを印刷したいのですが
プリンタはA4を縦にセットしますが
印刷するフォームは横長です、

その状態で印刷すると、横が足りなくてはみ出ます
たまたまではありますが、A4を横に使って印刷できたなら
ちょうど収まるので、

プリンタが紙を横に見立てて90度回転させた状態で印刷してくれればいいのですが、そのへんの制御の仕方をご教授願いたいです


また、ラベルで指定した文字はサイズが大きくなってもちゃんと綺麗なアウトラインを保ちますが
コマンドボタンに書かれている物はそのまま拡大したような感じで綺麗じゃないです
これは仕様でしょうか?これはさほど問題ないので、簡単な解決法があったらでいいです。

編集 削除
一見くん  2003-10-05 23:10:09  No: 108961  IP: [192.*.*.*]

Dim psd As New PageSetupDialog()
    
psd.Document = PrintDocument1
psd.PageSettings.Landscape = True  <ココね

セットアップダイアログでならこれで横設定に変わってるよ。
他は知らないな〜、ごめんね。

編集 削除
一見くん  2003-10-05 23:24:25  No: 108962  IP: [192.*.*.*]

あ、VB.NETです。

後半の問題は、?です。なんででしょうね〜・・・

編集 削除
リカえもん  2003-10-06 15:53:38  No: 108963  IP: [192.*.*.*]

あ、すみません  VB6でした

いろいろ調べてますが、不可能なんでしょうか?

編集 削除