lienzo de dibujo de forma libre (con formas) en Java
Pregunta
Estoy trabajando en una aplicación GMF (RCP / EMF / GEF) que permite a los usuarios crear diagramas de diseño. Como parte de esa aplicación, tenemos que permitir al usuario crear sus propias formas personalizadas para agregar en los diagramas. Estamos pensando en el uso de SVG como formato de almacenamiento de formas.
Estoy buscando una biblioteca de Java que crea este tipo de lienzos y nos permite exportar imágenes en formato vectorial. También debe ser capaz de importar archivos SVG y permitir la manipulación. Incluso un plugin de Eclipse haría porque yo supongo que deberíamos ser capaces de hacer un plugin de Eclipse RCP en una aplicación, siempre y cuando el complemento es de código abierto.
Vamos a usar Batik SVG para nuestro trabajo en la aplicación. Una nota de licencia:. No quiero tener que hacer nuestra aplicación de código abierto, por lo que las bibliotecas con licencias como la LGPL que requieren trabajos derivados a ser de código abierto no funcionarán para nosotros