Я хочу экспортировать полный прокрученный композит в изображение. Я имею в виду всю композицию, а не только видимую область композита. Я нашел этот пример:Экспортировать полный прокрученный композит на изображение
Image drawable = new Image(display, someComposite.getBounds());
GC gc = new GC(drawable);
mainWidget.print(gc);
ImageLoader loader = new ImageLoader();
loader.data = new ImageData[] {drawable.getImageData()};
loader.save("exportedImage.bmp", SWT.IMAGE_BMP);
drawable.dispose();
gc.dispose();
но выход видимой области прокрученного композита. :(и не все это, я думаю, что из-за метода .getBound()
, но я не могу найти способ переключить его на другой метод. Я пробовал .getClientArea()
, но это не сработало ...
Заранее спасибо, . Йосси