投稿日 2024/06/07(Fri) 17:40:32
投稿者 ひよこ
参照先

こんにちは。お世話になっております。
過去ログ [ 0005 ]の[2755] ピクチャーやキャンバスの印刷方法での内容とおなじで私もピクチャー上では正しくスクリーンショットが取れているのですが、印刷すると右端が少し切れてしまいます。
アクティブウィンドウを印刷した場合はそのままだと画面が用紙一杯で右端が少し切れた状態で印刷され、プリンターの設定画面で縮小設定を行い縮小しても切れた状態のまま縮小印刷されます。
これはプロデルの仕様なのでしょうか?それともプログラムでの対策は可能でしょうか?
もう一点、画面全体キャプチャーをそのまま印刷すると用紙が縦向きで印刷されますが、これをプリンターの用紙方向を横向きに変えず印刷する事は可能でしょうか?(キャプチャー画像を90°回転させる事は出来るのでしょうか?)(ウィンドウや画面全体のスクリーンショットをA4用紙横向きで印刷したいです。)
ーーーーーーーーーーーーー
// 画面キャプチャ //
メイン画面を表示する
待機する

メイン画面とは
ウィンドウを継承する

はじめ手順
初期化する
終わり

初期化する手順
    ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
    初期化開始する
    この実質大きさを{352,316}に変える
    この初期位置を「手動」に変える
    この内容を「スクリーンショット」に変える
    このドラッグドロップを○に変える
    この文字色を「標準の文字」に変える
    この間隔を{4}に変える
    ピクチャー1というピクチャーを作る
    ピクチャー1を初期化開始する
      その位置と大きさを{0,28,352,288}に変える
      その移動順を3に変える
      その文字色を「標準の文字」に変える
      その背景色を「白」に変える
      そのドッキング方向を「全体」に変える
      その間隔を{4}に変える
    ピクチャー1を初期化終了する
    メニュー1というメニューを作る
      その位置と大きさを{0,0,352,28}に変える
      その内容を「メニュー1」に変える
      その移動順を2に変える
      その文字色を「標準の文字」に変える
      その余白を{8,2,0,2}に変える
      キャプチャC項目というメニュー項目をメニュー1へ追加する
        その表示を○に変える
        その内容を「キャプチャ(&C)」に変える
        アクティブウィンドウA項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
          その内容を「アクティブウィンドウ(&A)」に変える
        画面全体F項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
          その内容を「画面全体(&F)」に変える
        メニュー項目1という区切り線部品をメニュー1のキャプチャC項目へ追加
          その大きさを{202,6}に変える
        保存S項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
          その内容を「保存(&S)」に変える
        メニュー項目2という区切り線部品をメニュー1のキャプチャC項目へ追加
          その大きさを{202,6}に変える
        印刷項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
          その内容を「印刷」に変える
        メニュー項目3という区切り線部品をメニュー1のキャプチャC項目へ追加
          その大きさを{202,6}に変える
        閉じるC項目というメニュー項目をメニュー1のキャプチャC項目へ追加する
          その内容を「閉じる(&C)」に変える
    初期化終了する
    この設計スケール比率を{120,120}に変える
  終わり

アクティブウィンドウA項目がクリックされた時の手順
  3秒待つ
  現在ウィンドウをスクリーンショットとして取り込む
  ピクチャー1の画像をそれに変える
終わり

画面全体F項目がクリックされた時の手順
  画面全体をスクリーンショットとして取り込む
  ピクチャー1の画像をそれに変える
終わり

保存S項目がクリックされた時の手順
  保存画面のフィルタを、「画像ファイル|*.bmp;*.png|ビットマップ|*.bmp|PNG|*.png|すべてのファイル|*.*」に変える
  保存画面を表示する
  保存画面のキャンセルなら、手順から抜ける
  ファイル名は、保存画面のファイル名
  ピクチャー1をファイル名へ保存する
終わり
印刷項目がクリックされた時の手順
プリンタ1というプリンタを作る
プリンタ1の用紙サイズは「A4」
プリンタ1へピクチャー1を確認して印刷する  
終わり

閉じるC項目がクリックされた時の手順
  閉じる
終わり

終わり


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -