एसवीजी का निर्यात करने वाला इलस्ट्रेटर, व्यूबॉक्स आर्टबोर्ड के आकार से मेल नहीं खाता है?


10

मैं इलस्ट्रेटर से एक एसवीजी उत्पादन करने का प्रयास कर रहा हूं। मेरा आर्टबोर्ड 256x256 पिक्सेल का है। आर्टबोर्ड का शीर्ष बाएं 0,0 पर है।

जब मैं अपना svg निर्यात करता हूं, तो viewboxविशेषता है 0.5 792.5 256 256। क्यों नहीं है 0 0 256 256?

सभी परतें / रास्ते / आदि 256x256 बॉक्स के भीतर हैं। इसके बाहर कुछ भी नहीं है।

इसके अलावा, मैंने अभी एक ताजा 256x256 दस्तावेज़ बनाया है और पुरानी फ़ाइल से मेरी सभी परतों को नए / एक तक कॉपी / पेस्ट किया है और व्यूबॉक्स 0 0 256 256अपेक्षित था । तो यह मूल फ़ाइल के बारे में क्या था जो उस ऑफसेट में फेंक रहा था viewbox?

अद्यतन: मैंने अभी एक को छोड़कर सभी परतों को हटा दिया, और निर्यात किया। व्यूबॉक्स अब है: 0.5 536.5 256 256जिसका अभी भी कोई मतलब नहीं है। खासकर जब से आर्टबोर्ड खाली है।

यदि आप देखना चाहते हैं तो AI फाइल यहां दी गई है: https://www.dropbox.com/s/q0u6r46b3j9sefa/sprites-old.ai?dl=0


यदि संभव हो तो .ai पोस्ट करें। ग्राफिक्स अप्रासंगिक हैं, आप उन्हें हटा सकते हैं। बीमार मेरी क्षमताओं का सबसे अच्छा करने के लिए, आपको बताने की कोशिश करते हैं।
पॉलएफेक्ट

मैंने .ai फ़ाइल के लिंक के साथ प्रश्न को अद्यतन किया।
जेक विल्सन

जवाबों:


14

आपके द्वारा प्रदान किए गए .ai के साथ कुछ भी गलत नहीं है। मैंने इसे देखा, कुछ भी गलत नहीं देखा, मैंने अलग-अलग निर्यात विकल्पों की कोशिश की, यहां तक ​​कि आर्टबोर्ड को आकार देने और इसे चारों ओर ले जाने के लिए।

मैं कुछ पढ़ने किया था और यह पता चला है कि जब यह svg समर्थन शामिल Adobe एक आधा काम किया था। Adobe svg viewboxes का उपयोग नहीं करता है और वास्तव में एक viewboxes निर्देशांक को परिभाषित करने का कोई तरीका प्रदान नहीं करता है।

आपने जो अनुभव किया वह आमतौर पर तब होता है जब आप किसी दस्तावेज़ पर आर्टबोर्ड्स को खींचते / बदलते हैं। बहुत से लोगों ने खुद को इस मुद्दे का सामना करते हुए पाया और एकमात्र समाधान यह प्रतीत होता है कि आपने क्या किया। फ़ाइल -> नया।

एक और तय स्याही में svgs आयात और वहाँ से निर्यात किया जाएगा। लेकिन मुझे लगता है कि फ़ाइल नई तेजी से आगे बढ़ रही है।

मुझे खेद है कि मैं आपकी अधिक मदद नहीं कर सकता, यह ठीक करने के लिए Adobe पर निर्भर है।

पुनश्च: इस प्रश्न के कुछ अच्छे उत्तर हैं


2
यह निष्कर्ष मुझे लगता है कि मैं भी साथ आया हूं। धन्यवाद!
जेक विल्सन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.