我有一個可滾動的畫布,他的內容我想成爲一個PNG圖像。如何將整個可滾動畫布保存爲PNG?
問題是我只得到一張畫布的照片,在給定的時間缺少畫布的不可見部分。
如何將整個可滾動畫布變成png圖像?
我當前的代碼如下:
my $canvas_to_get_photo=$mw->Photo(-format=>'Window', -data=>oct($canvas_to_get->id));
$canvas_to_get_photo->write('somepath/image.png', -format=>'png');
您能否創建示例圖像(您得到了什麼以及您需要什麼)?當然,最後一個是蒙太奇。 – 2011-04-11 19:31:19
它只是一個可以滾動的畫布,這意味着一次只能看到其中的一部分。當我打印畫布時,我只看到可見部分,而不是隱藏的部分,因爲用戶沒有滾動查看它。 – 2011-04-12 13:32:12