2012-04-27 10 views
13

मैं एक एसवीजी फ़ॉन्ट फ़ाइल में एकाधिक एसवीजी छवियों (प्रत्येक एक अक्षर वाला) को परिवर्तित करने के लिए एक स्क्रिप्ट खोज रहा हूं।एकाधिक एसवीजी छवियों को एक एसवीजी फ़ॉन्ट फ़ाइल में बदलने के लिए स्क्रिप्ट

मूल रूप से एक ही इस वेबसाइट से करता है: http://keyamoon.com/icomoon/app/

लेकिन मैं एक स्क्रिप्ट (बेहतर लिनक्स) पसंद करते हैं, इसलिए हम अपने निर्माण प्रक्रिया में एकीकृत कर सकते हैं।

कोई विचार? या कोड मैं साथ शुरू कर सकते हैं?

इनपुट एसवीजी छवियों की एक सूची होनी चाहिए + एक मैपिंग फ़ाइल और आउटपुट एक फ़ाइल होनी चाहिए जिसमें सभी एसवीजी छवियां एसवीजी फ़ॉन्ट के रूप में हों।

+3

http://nodeca.github.com/fontomas/ एक और इसी तरह webapp है। –

उत्तर

12

FYI करें, दो लोग सिर्फ इस बहुत बात करने के लिए एक परियोजना को जारी किया:

https://github.com/FontCustom/fontcustom

+1

ग्रेट टूल देने का प्रयास करें। यह जवाब होना चाहिए। – Petah

1

Apache Batik प्रोजेक्ट में SVG Font कनवर्टर है जो आपके लिए एक विकल्प हो सकता है।

उनकी फ़ॉन्ट परिवर्तक उदाहरण से

:

java -jar batik-ttf2svg.jar /usr/home/myFont.ttf -l 48 -h 57 -id MySVGFont -o mySVGFont.svg -testcard 
+0

Batiks एसवीजी फ़ॉन्ट कनवर्टर एक ट्रू टाइप फ़ॉन्ट को एक एसवीजी फ़ॉन्ट में परिवर्तित करता है। यह एक विकल्प हो सकता है, अगर मेरे पास एक स्क्रिप्ट थी, जो मेरी एसवीजी छवियों को एक ट्रू टाइप फ़ॉन्ट में परिवर्तित कर देगी। किसी के बारे में पता है? – JochenJung

+0

मुझे लगता है कि आपको अपना खुद का लिखना होगा। कमांड लाइन विकल्प यहां दस्तावेज़ित हैं -> http://xmlgraphics.apache.org/batik/tools/font-converter.html। मैं इस लिंक के साथ अपना उत्तर अपडेट करूंगा – pd40

3

मुझे लगता है कि विपरीत SVG फ़ाइलें और उपाध्यक्ष का एक सेट से एक एसवीजी फ़ॉन्ट बनाता है एक कमांड लाइन आवेदन लिखा है: https://github.com/madeyourday/SVG-Icon-Font-Generator

यह PHP में लिखा है और वर्तमान में है बीटा में

लेकिन यह मैपिंग फ़ाइल का उपयोग नहीं कर रहा है, मैपिंग फ़ाइल नामों पर आधारित है।

+0

बहुत अच्छा लगता है! मैं एक नज़र रखना होगा :-) – JochenJung

+0

अच्छा लग रहा है। इसे – Christophe

संबंधित मुद्दे