Python
 Computer >> コンピューター >  >> プログラミング >> Python

Tkinterで画像を背景として使用する方法は?


Tkinterフレームのインスタンスを作成し、実行を続けながらウィンドウを表示すると、デフォルトの出力キャンバスが表示されます。ただし、 PhotoImage を使用して、Tkinterキャンバス内に背景として画像を追加できます。 メソッドとキャンバス メソッド。

Tkinterでの画像サポートはGif、PNG、およびPPMに制限されているため、PhotoImage(GIF、PNG、PPM)関数は画像ファイルの場所を取得し、画像を背景としてキャンバスを表示します。

まず、PhotoImage関数を使用してPhotoImageオブジェクトを作成します。

from tkinter import *
from PIL import ImageTk

win = Tk()
win.geometry("700x300")

#Define the PhotoImage Constructor by passing the image file
img= PhotoImage(file='down.png', master= win)
img_label= Label(win,image=img)

#define the position of the image
img_label.place(x=0, y=0)

win.mainloop()
の位置を定義します

出力

上記のコードスニペットを実行すると、背景画像のあるウィンドウが表示されます。

Tkinterで画像を背景として使用する方法は?


  1. キャンバスで画像を中央に配置する方法PythonTkinter

    Tkinterを使用してGUIベースのアプリケーションを作成していて、Tkinterキャンバスに画像をロードしたいとします。 デフォルトでは、キャンバスはその幅と高さに応じて画像をロードしますが、「方向」を渡すことで、画像の位置を任意の方向(N、S、E、W、NS、EWなど)に操作できます。アンカーパラメータの値。アンカーは、画像関数とともに呼び出されるパラメータです。キャンバス内の画像の方向または位置を定義します。 アンカーパラメータを使用することで、テキストと画像を任意の方向に揃えることができます。今のところ、ラベルを使用して画像ラベルを作成します そのような機能、 Label(root

  2. WordPressで注目の画像として外部画像を使用する方法

    注目の画像は、ブログ投稿の重要な部分です。画像は、最新のブログのページ、スライダー、Facebookの共有、およびその他の多くのオンラインアクティビティで使用されます。ただし、注目の画像をWordPressブログの投稿に追加するには、画像をライブラリにアップロードして、そこから選択する必要があります。使用したい画像がオンラインのどこかにある場合はどうなりますか?最初にハードドライブにダウンロードしてから、ギャラリーに再度アップロードする必要がありますか?面倒なことなく、外部画像を注目画像として使用できますか? URLからの注目画像は、投稿の注目画像として外部画像を簡単かつ迅速に設定できるWo