1

Gtkウィンドウにオブジェクト画像を表示する必要があるアプリがありますが、ウィンドウサイズを画像サイズに合わせて美しくしたいと思います。基本的に次のようなものです。

. . .
image = Gtk.Image.new_from_file(filename)
width, height = image_dimension(image)
window.set_size_request(width, height)
. . .

必要なのは、上記の「image_dimension」関数のような機能です。残念ながら、Python 3用のPIL(Pythonイメージライブラリ)はありません。これは非常に簡単に使用できます。

私は新しいプログラマーであり、ヘッダーの解析(jpgファイルなど)を使用したくないのは、どのファイルでも機能させたいからです。

ありがとう、

ナルニア国物語

4

1 に答える 1

1

GdkPixbuf.Pixbuf画像ファイルをロードするために使用します。これにより、高さと幅だけでなく、画像の他の多くのプロパティを取得できます。次に、 で画像ウィジェットを作成しますGtk.Image.new_from_pixbuf()

于 2012-12-28T06:59:42.523 に答える