PDF ファイルのページを GtkIconView に表示したいと考えています。これを実現するには、GtkTreeModel に GDK_TYPE_PIXBUF 型の列が必要です。PDF ページを Pixbuf にレンダリングするにはどうすればよいですか?
page
、a 、私はこれをPopplerPage
試しました:
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, 320, 240)
page.render(surface)
img = Gdk.pixbuf_get_from_surface(surface, 0, 0, 320, 240)
((*&(&cr->ref_count)->ref_count) > 0)
ただし、コマンドを実行するとアサーションに関するエラーが発生しますrender
。