Estoy intentando escribir una aplicación Java que genere imágenes SVG basadas en archivos XML. La aplicación también debería poder mostrar el archivo SVG. Mi aplicación debe ejecutarse en la plataforma Android y PC de escritorio. Leí sobre Swing + Batik pero afaik no funcionará en Android. ¿Cuál es la mejor biblioteca para lograr esto?Procesamiento SVG en Java en Android y en el escritorio
Respuesta
Este article de ofertas de proyectos de código con el tema. Se presentan dos enfoques:
- android-libsvg library.
- Motor de Geometría de grano.
Ambas soluciones tienen dependencias en la biblioteca de código nativo, lo que puede necesitar JNI. También hay svg4mobile proyecto, que solo usa Java.
por este tema: libsvg ported
libsvg ha sido portado a android..see hilo para más detalles. Se necesita una forma de Crystax NDK, es decir, excepciones enabled..build/doc instalar aquí en: build-install-doc
También intente esta biblioteca de código abierto, la licencia Apache 2.0:
El rendimiento es bueno como el dibujo real se maneja de forma nativa por un objetoandroid.graphics.Picture.
¿Puedo crear svg usando esta biblioteca en Android? –
@RakeshGondaliya No, solo cárguelos y renderízalos. – pents90
- 1. SVG en el navegador Android
- 2. cómo detectar excepciones y continuar el procesamiento en Java
- 3. Procesamiento de imágenes en Android
- 4. Procesamiento de video en Android
- 5. Mostrar archivos SVG en Android
- 6. Procesamiento de texto en Java
- 7. Soporte de SVG en Android
- 8. Aplicación de escritorio en Java
- 9. Escalar un SVG en Java
- 10. Reconocimiento facial en Java/Procesamiento
- 11. Plataforma cruzada Java? Android y computadora de escritorio
- 12. Ventana "en el escritorio"
- 13. Android: procesamiento de imágenes en tiempo real
- 14. Procesamiento asíncrono en Java desde un servlet
- 15. framework de procesamiento paralelo en java
- 16. Vaciar una matriz en Java/procesamiento
- 17. Soporte de SVG en Android, estado actual
- 18. Incluir archivo SVG en SVG
- 19. pixelación SVG en cromo
- 20. Procesamiento de audio en tiempo real en Android
- 21. Android y reproducción de animación SVG
- 22. Procesamiento paralelo en Linux
- 23. Marco de desarrollo de escritorio Java similar a Android?
- 24. Procesamiento XSLT con Java?
- 25. Smallest Java SVG Engine
- 26. ¿Combina SVG y .JPG en una imagen?
- 27. ¿Arrastrar y soltar eventos en SVG incrustado?
- 28. Pros y contras de usar SVG para juegos de Android
- 29. Desplazamiento y zoom SVG Viewer en Windows?
- 30. Diferencias entre Polígono y Polilínea en SVG
¿Qué es JNI ????? – dsdsdsdsd