掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ディスプレイの解像度以上の大きさを持つフォームを印刷するには? (ID:34329)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Mr.XRAYです. 次のようなことだと思います. 1. Formは画面のサイズより大きいのは表示できない. 画面サイズに縮小される 2. TImageはFormより大きいサイズを作成することができる そうしないと,大きい画像の処理ができない. Formからはみ出る部分はスクロールすれば見える 3. 提示されたコードのPrintメソッドはFormを印刷している このとき,PrintScale:=poPrintToFit; となっているので, Form部分(画面サイズ)部分が印刷される 4. Imageはその画面サイズよりも大きい. 5. したがって,楕円全体は印刷できない. 画面に表示された時点で,楕円が全部見えてないと思いますが... それにしても,何故OnCreateで処理しているのでしょうか. そのほうが気になります.
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.