Как экспортировать некоторые элементы управления SWT на PIC SVG?

StackOverflow https://stackoverflow.com/questions/3562470

  •  01-10-2019
  •  | 
  •  

Вопрос

Если у меня есть TreeViewer или Table, или у меня есть несколько кнопок, этикетки, которые содержат другой текст, рис и так далее. Теперь я хочу экспортировать их на картинку SVG.

Кто-нибудь знает об этом?

Огромное спасибо!

Это было полезно?

Решение

Я не знаю о SVG, но org.eclipse.swt.graphics.ImageLoader может быть использован для сохранения org.eclipse.swt.graphics.GC В различных форматах, таких как PNG, GIF, JPEG и BMP. Вы можете преобразовать результат в SVG, если хотите.

Вы можете найти примеры того, как сохранить GC в файл (как этот). Вы также можете скопировать существующий GC, используя copyArea метод. Взгляни на Этот исходный код. Отказ Ищите использование метода GCOPYAREA, и вы найдете пример того, как взять такой снимок.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top