के साथ एक एसवीजी स्ट्रिंग को जेपीजी में परिवर्तित करने के लिए कैसे करें छवि मैगिक का उपयोग करते हुए एसवीजी तारों से जेपीईजी को रास्टराइज करने का प्रयास करने के दो दिन बाद मैंने अंततः छोड़ दिया है।इंकस्केप
हालांकि मैं वास्तविक रूपांतरण को ठीक से काम करने में कामयाब रहा, ऐसा लगता है कि इमेजमैजिक छवि को प्रतिपादित करते समय सही ढंग से ट्रांसफॉर्म/घुमावदार सुविधाओं को सही रूप से परिवर्तित नहीं कर सकता है, जिससे आउटपुट मूल एसवीजी से अलग हो जाता है।
आगे शोध करने के बाद ऐसा लगता है कि यह एक ज्ञात मुद्दा है और 'इनक्सकेप' एसवीजी को PHP में जेपीईजी/पीएनजी में परिवर्तित करने के लिए उपयोग करने का सबसे अच्छा तरीका है।
समस्या यह है कि मेरा एसवीजी डेटा JSON के माध्यम से मेरी PHP स्क्रिप्ट पर भेजा जाता है। मैं इसे परिवर्तित करने के लिए इंकस्केप कमांड लाइन में ब्लॉब या स्ट्रिंग कैसे प्राप्त करूं?
किसी भी सुझाव के लिए बहुत धन्यवाद।
बेशक, मुझे विश्वास नहीं है कि मैंने इसके बारे में नहीं सोचा था। एसवीजी इनपुट ऐप के भीतर सभी जेनरेट क्लाइंट पक्ष है (वस्तुओं/छवियों को खींचना और बदलना आदि) ताकि उपयोगकर्ता वास्तव में कभी भी किसी भी एसवीजी कोड को इनपुट न कर सके। उन्होंने कहा कि यह अभी भी कई सुरक्षा छेद छोड़ देता है जिन्हें मैं अच्छी तरह से जानता हूं। त्वरित और सटीक उत्तर के लिए धन्यवाद! – gordyr
कोई जांच नहीं। जब तक आप सुरक्षा छेद के बारे में जानते हैं - मैं उस एप्लिकेशन पर काम कर रहा हूं जिसमें उपयोगकर्ता एक एसवीजी दस्तावेज़ अपलोड करते हैं, और मुझे अक्सर दिलचस्प "विशेषताएं" मिल रही हैं! – halfer
मैं केवल कल्पना कर सकता हूं कि आपके साथ क्या हो रहा है! आउच! ... फिर से धन्यवाद :-) – gordyr