質問するログイン新規登録

回答編集履歴

1

サンプルコードを追記

2020/09/25 02:07

投稿

teamikl
teamikl

スコア8824

answer CHANGED
@@ -20,4 +20,14 @@
20
20
   ※ キャンバスには画像が一枚のみを想定。
21
21
  - canvas の `xview_moveto`, `yview_moveto` でスクロール
22
22
   引数に与える値は、0.0 ~ 1.0 の範囲なので、
23
-  キャンバスのサイズとマウスの座標からスクロール位置を計算します。
23
+  キャンバスのサイズとマウスの座標からスクロール位置を計算します。
24
+
25
+ ----
26
+ 以前の回答のときに書いた[サンプルコード](https://repl.it/@MiKLTea/tkScaleImage#main.py)
27
+ 投稿してなかったようなので追記します。
28
+
29
+ プレビューに縮小画像は使ってませんが、
30
+ クロップの代替としてスクロールで対応する方法。
31
+
32
+ - ※ repl.it サイト上で実行できるようには構成してません。
33
+ - 起動時に test.jpg を読み込みます。適当な画像を用意してください。