में छवियों को आयात नहीं करेगा मैं एसवीजी फ़ाइलों को पीएनजी में परिवर्तित करने के लिए ImageMagick का उपयोग करने का प्रयास कर रहा हूं।ImageMagick (RSVG) एसवीजी
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<image xlink:href="picture.jpg" width="200" height="200"/>
</svg>
कोई फर्क नहीं पड़ता विधि मैं अंतिम परिणाम का उपयोग छवि शामिल नहीं है:
एसवीजी फ़ाइल इस प्रकार है। अन्य एसवीजी तत्वों ने सही ढंग से प्रस्तुत किया है।
मैं कोशिश की है:
convert test.svg test.png
rsvg-convert -o test.png test.svg
मैं छवि पथ को बदलने फ़ाइल का उपयोग करने की कोशिश की है: ///, पूर्ण पथ, दूरदराज के यूआरएल, और यूआरएल इनकोडिंग प्रत्येक के रूपांतरों। मैंने अपनी फ़ाइल को बिना किसी कार्यप्रणा के और स्वरूपित भी किया है।
मैं librsvg 2.36.3 और ImageMagick 6.8.0-10 उपयोग कर रहा हूँ मैं phantomjs उपयोग करने के लिए उन्हें बदलने के लिए सक्षम किया गया है, लेकिन यह इस एक कार्य के लिए overkill की तरह लगता है।
कृपया मदद करें!
छवि उपलब्ध नहीं है X, Y निर्देशांक पता चला है। –
@AlvinK। एक्स, वाई निर्देशांक वैकल्पिक हैं, वे शून्य पर डिफ़ॉल्ट हैं। –
@ एरिक: धन्यवाद, मैं सही खड़ा हूं। आज सुबह ImageMagick 6.6.9-7 के साथ डॉक्टरेट के साथ पीएनजी के साथ barebones एसवीजी बदलने में कामयाब रहे हैं। –