投稿日 | 2024/06/08(Sat) 11:55:08 |
---|---|
投稿者 | アーク |
参照先 |
ひよこ さん、こんにちは。アークです。
「右端が切れる」とはどういう事何かも含めて確認してみました。
プリンタには「銜え」が有るので「フチなし印刷」を選択しないと欠ける事は有ります。
プレビューで確認する必要があるのでひよこ さんのコードを少し変更しました。
--------------------------------------------------------------------------------------------------------------------
メイン画面を表示する
待機する
メイン画面とは
ウィンドウを継承する
はじめ手順
初期化する
終わり
初期化する手順
ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
初期化開始する
この実質大きさを{282,253}に変える
この初期位置を「手動」に変える
この内容を「スクリーンショット」に変える
このドラッグドロップを○に変える
この文字色を「標準の文字」に変える
キャンバス1というキャンバスを作る
その位置と大きさを{0,24,282,229}に変える
その移動順を3に変える
その自動調整を○に変える
その文字色を「標準の文字」に変える
そのドッキング方向を「全体」に変える
メニュー1というメニューを作る
その位置と大きさを{0,0,282,24}に変える
その内容を「メニュー1」に変える
その移動順を2に変える
その文字色を「標準の文字」に変える
キャプチャC項目というメニュー項目をメニュー1へ追加する
その表示を○に変える
その内容を「キャプチャ(&C)」に変える
アクティブウィンドウA項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
その内容を「アクティブウィンドウ(&A)」に変える
画面全体F項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
その内容を「画面全体(&F)」に変える
メニュー項目1という区切り線部品をメニュー1のキャプチャC項目へ追加
その大きさを{172,6}に変える
保存S項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
その内容を「保存(&S)」に変える
メニュー項目2という区切り線部品をメニュー1のキャプチャC項目へ追加
その大きさを{172,6}に変える
プレビュー項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
その内容を「プレビュー」に変える
印刷項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
その内容を「印刷」に変える
メニュー項目3という区切り線部品をメニュー1のキャプチャC項目へ追加
その大きさを{172,6}に変える
閉じるC項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
その内容を「閉じる(&C)」に変える
初期化終了する
終わり
アクティブウィンドウA項目がクリックされた時の手順
3秒待つ
現在ウィンドウをスクリーンショットとして取り込んで、イメージとする
キャンバス1へ画像を描いて、背景とする
そのページは、-1
その表示は、〇
背景の画像は、イメージ
キャンバス1を更新する
終わり
画面全体F項目がクリックされた時の手順
画面全体をスクリーンショットとして取り込む
キャンバス1の画像をそれに変える
終わり
保存S項目がクリックされた時の手順
保存画面のフィルタを、「画像ファイル|*.bmp;*.png|ビットマップ|*.bmp|PNG|*.png|すべてのファイル|*.*」に変える
保存画面を表示する
保存画面のキャンセルなら、手順から抜ける
ファイル名は、保存画面のファイル名
キャンバス1をファイル名へ保存する
終わり
プレビュー項目がクリックされた時の手順
プリンタ1というプリンタを作る
プリンタ1の横向きを、○に変える
プリンタ1へキャンバス1を印刷プレビューする
終わり
印刷項目がクリックされた時の手順
プリンタ1というプリンタを作る
プリンタ1の用紙サイズは「A4」
プリンタ1へキャンバス1を確認して印刷する
終わり
閉じるC項目がクリックされた時の手順
閉じる
終わり
終わり
--------------------------------------------------------------------------------------------------------------------
実際に此方で確認してみた処、画面上ではキャプチャできていても、
印刷プレビューでは欠ける場合が有る事を確認しました。(2592×1936px)
しかし、十分に小さな画像では問題有りませんでした。(800×523px)
通常、プリンタで綺麗に印刷するには300dpi程度は必要ですし、
多くのモニタの解像度は96dpiです。
印刷時にはこれ等を考慮しないと問題が発生しやすいです。
- WebForum -