2012-01-23 16 views
6

Vektör formatında dışa aktarma işleminin illustrator'da nasıl düzenleneceğini öğrenmek istediğim bir grafik oluşturmak için d3.js kullanıyorum. Mümkün mü? Bu Oluşturulan kod snippet'idir:DOM'dan SVG dosyasını bir dosyaya aktarma

enter image description here

+1

possible dupe: http://stackoverflow.com/questions/8435537/convert-javascript-generated-svg-to-a-file – SoonDead

cevap

9

Orada node.js ve sunucu tarafı sunumuna ilişkin daha karmaşık yöntemler vardır ama hızlı ve kolay bir şekilde sadece DOM svg elemanı kopyalamak için, Bir dosyaya yapıştırın ve .svg ile kopyalayın. svg

Bundan sonra bir vektör editöründe açabilirsiniz.

+1

Hızlı güncelleme: Yukarıda açıklanan yöntem, harici bir css dosyasını dikkate almayacağından html içeriğini bir pdf'ye yazmak için bu komut satırı aracını kullanmanın daha iyi bir yöntem olduğunu gördük: http://plessl.github.com/wkpdf/ –

+5

Güncelleme # 2: SVG Crowbar, bunun için yapılmış süper kullanışlı bir araçtır amaç http://nytimes.github.io/svg-crowbar/ –

+0

Bu yöntem, leaflet.js haritasında svg katmanları ile son derece iyi çalışır. Teşekkürler! – waeltken

İlgili konular