SVG belgeleri oluşturmak için bileşen tabanlı bir yol sağlayan bir Java kütüphanesi var mı?Java için SVG yapı kitaplığı
SVG işlemek zorunda değilim, tek yapmak istediğim programlı ve tür güvenli bir şekilde bir SVG ağacı oluşturmak.
SVG belgeleri oluşturmak için bileşen tabanlı bir yol sağlayan bir Java kütüphanesi var mı?Java için SVG yapı kitaplığı
SVG işlemek zorunda değilim, tek yapmak istediğim programlı ve tür güvenli bir şekilde bir SVG ağacı oluşturmak.
Batik sadece iyi bir şekilde yapmalıdır: sadece render yapmak için değil, bununla SVG yapımını/manipülasyonunu yapabilirsiniz.
: İşte – biziclop
Ah, XOR kompozit filtreleri de dahil olmak üzere, açıkça ilgilendiğiniz belirli işlevler var. Batik'e baktığımda uzun bir süre oldu ama http://xmlgraphics.apache.org/batik/javadoc/org/apache/batik/ext/awt/image/SVGComposite.XorCompositeContext.html ve http: // xmlgraphics .apache.org/batik/javadoc/org/apache/batik/ext/awt/image/SVGComposite.html sizin istediğiniz şeyin temeli gibi görünüyor. İstediğin şeyi yapar mı? – Femi
Ben sadece bugün Batik ile oynamaya başladım, bu yüzden onları henüz nasıl kullanacağımı tam olarak bilmiyorum. Kesinlikle ihtiyaç duyduğum filtreye rağmen, DOM ve Java2D arasında yarıya kadar bir API olduğunu umuyorum, hala doğrudan DOM modelini manipüle ettim ama daha kullanıcı dostu bir nesne temsili. – biziclop
Bu konuda biliyorum, ama bu sadece temel DOM işlemleri, hantal ve tüm-değil-safe türleri. Bunun etrafında ince bir nesne sarıcı gibi bir şey arıyorum. – biziclop
jquery-svg kitaplığı iyi bir SVG "oluşturucu" API'si sağlar ve Batik ile çalışır: http://keith-wood.name/svg.html Ancak, bu JavaScript kullanması ve tür güvenli değil anlamına gelir. Java ile kullanılmak için böyle bir kütüphanenin farkında değilim, fakat inşa edilmesi zor bir şey olmayacaktır (bir iş günü hakkında tahmin edeyim). – jbeard4
evet bhalu kütüphane buradan indirebilirsiniz orada http://pioneer-soft.com/Download –