-1

saveのポップアップメニューで関数のソースを探していますggraphics()。誰でも私を助けることができますか?

4

1 に答える 1

3

保存コードは svalue<- メソッドにあります。gWidgetsRGtk2 については、r-forge で入手できます。github サイトには gWidgets2RGtk2 コードがありますが、そのような機能はありません。以下はあなたが探しているものに関する私の推測ですが、これはハックなので注意して使用してください. (ウィンドウを他のウィンドウで覆うことはできないと確信しています。)

  da <- getWidget(obj)
   wh <- daGetWidthHeight(da)
   da.w <- wh[1]
   da.h <- wh[2]
   pixbuf <- gdkPixbufGetFromDrawable(src=da$window, src.x=0, src.y=0,
                                      dest.x=0, dest.y=0, width=da.w,        height=da.h)


   out <- try(pixbuf$Save(filename = filename,type=extension), silent=TRUE)
于 2013-08-26T03:03:53.920 に答える