2011-04-05 24 views
8

फ्लेक्स के लिए मैंने देखा है केवल FXG संपादक by 7jigen, works online or as a Flex app है।फ्लेक्स

क्या किसी को अलग-अलग पता है? यह इलस्ट्रेटर में किया जा सकता है जो मुझे लगता है, लेकिन यह वास्तव में फ्लेक्स प्रकार विकल्प में एक साधारण निर्यात प्रदान नहीं करता है, केवल निर्देशांक देता है।

enter image description here

+0

@approxiblue कारण है कि आप अपने समय एक वर्ष 4 साल सवाल है कि पहले से ही उत्तर दिया गया है संपादन बर्बाद कर रहे हैं? आपके संपादन – Ryan

+0

में कुछ भी नहीं जोड़ते हैं, मैंने नया टैग अनुरोध हटा दिया है, क्योंकि किसी ने प्रश्न में [fxg] जोड़ा है, और कुछ मामूली सामान ("नहीं"> "नहीं") तय किया है। – approxiblue

उत्तर

15

जहाँ तक मुझे आपका सर्वश्रेष्ठ दांव जानते हैं (आप इलस्ट्रेटर का उपयोग नहीं करना चाहते हैं) Inkscape हड़पने और "बचाने FXG के रूप में" प्लग-इन स्थापित करने के लिए है। JazzyNico पर मूल रूप से राक्षस एसवीजी को एफएक्सजी "एक्सएसएल ट्रांसफॉर्म" (यानी एक्सएसएलटी) के लिए लिखने के लिए हैट्स।

स्थापित करने के लिए:

  1. स्थापित Inkscape
  2. प्लग-इन फ़ाइलों को पकड़ें svg2fxg.inx और svg2fxg.xsl
  3. अपने इनस्केप "एक्सटेंशन" फ़ोल्डर में दोनों फ़ाइलों को छोड़ दें।

    • जीएनयू/लिनक्स में: $HOME/.config/inkscape/extensions
    • Windows में: C:\Documents and Settings\User\Application Data\Inkscape\extensions
    • OSX में: /Applications/Inkscape.app/Contents/Resources/extensions
  4. पुनः प्रारंभ इंकस्केप और आप "फाइल> सहेजें में एक नया FXG प्रवेश मिल जाएगा "संवाद के रूप में।

यह प्लगइन मेरे और मेरे काम के लिए वरदान रहा है, क्योंकि मैं वर्षों से इनक्सकेप के साथ काफी सहज हो गया हूं।

दुर्भाग्य (और यह बस अपना सेटअप हो सकता है), मैं पाया है कि जब भी मैं FXG के रूप में बचाने के लिए, कुछ मिनट बाद इंकस्केप बाहर दुर्घटनाओं (मैं वास्तव में एक बग रिपोर्ट पोस्ट चाहिए)। अगर आपको एक ही समस्या है, तो सुनिश्चित करें कि आप "सहेजें" वरीयताओं पर जाएं और ऑटो-बैकअप चालू करें। साथ ही, ध्यान रखें कि एसवीजी में कुछ संरचनाएं एफएक्सजी में बराबर नहीं हैं। मुझसे मत पूछो कि वे क्या हैं, मैं ईमानदारी से याद नहीं कर सकता।

+0

दिलचस्प, मैं इसे देख लूंगा। thx –

+0

अरे इसके लिए धन्यवाद। मैं कदमों से भाग गया, सही काम किया। मेरे द्वारा उठाए गए चरणों के उत्तर के रूप में पोस्ट किया गया (थोड़ा और विस्तार से)। अच्छा आदमी – Ryan

+0

बहुत बहुत धन्यवाद, ब्रायन। मैं खुश हूं कि मैं मदद कर सका। – RIAGrande

3

मैंने इस प्रक्रिया का उपयोग FXG संपत्तियों का एक टन उत्पन्न करने के लिए किया है जिसे मैंने अपनी फ्लेक्स परियोजनाओं में आयात किया है।

1. Flash CS5 में
2. तोड़ आकार बनाएं अलग आकार (Ctrl + B)
3. आकार
4. फ़ाइल का चयन करें -> निर्यात -> निर्यात चुनाव
5. सहेजें चूंकि FXG

फिर आप उन्हें सीधे फ्लेक्स और वॉयला में आयात कर सकते हैं! जाना अच्छा है!

1

सबसे पहले, ऋगांदे का जवाब सही है। मैंने अपने कदमों का पालन किया और उन्होंने काम किया।

पैच के तहत उपलब्ध डाउनलोड के साथ FXG के लिए इंकस्केप बग रिपोर्ट https://bugs.launchpad.net/inkscape/+bug/625140 में पाया जा सकता: यहाँ भविष्य में संदर्भ के लिए एक छोटे से अधिक जानकारी है। इन फ़ाइलों (जब असम्पीडित) को RIAGrande

मैंने अपना छोटा आइकन बनाया है, लेकिन उन्होंने निर्यात किया था, लेकिन एफएक्सजी फ़ाइल को इंडेंट नहीं किया गया था, इसलिए फाइल को फामेट करने के लिए http://xmlindent.com/ का उपयोग किया गया, डाउनलोड किया गया, फ्लैश में मेरी प्रोजेक्ट में कॉपी किया गया बिल्डर और .fxg फ़ाइल के रूप में नामित किया गया।

<s:Group> 
    <local:fxgInkscapeIcon height="100" width="100" x="50" y="50"/> 
</s:Group> 

भावी पीढ़ी के लिए, यहाँ चिह्न है और जिसके परिणामस्वरूप इंकस्केप FXG कोड:

Image created in Inkscape

<?xml version="1.0" encoding="UTF-8"?> 
<Graphic xmlns="http://ns.adobe.com/fxg/2008" xmlns:fxg="http://ns.adobe.com/fxg/2008" xmlns:d="http://ns.adobe.com/fxg/2008/dt" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:svg="http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd" version="2.0" viewWidth="16" viewHeight="16"> 
    <mask> 
     <Group> 
      <Rect width="16" height="16"> 
       <fill> 
        <SolidColor color="#ffffff" alpha="1"/> 
       </fill> 
      </Rect> 
     </Group> 
    </mask> 
    <!--Unknown tag: defs--> 
    <!--Unknown tag: sodipodi:namedview--> 
    <!--Unknown tag: metadata--> 
    <Group id="layer1"> 
     <Group id="g3219"> 
      <Path data="m 3.4494939 4.7212002 2.7832822 -2.6455548 0 3.6343941 -2.7832822 1.0225951 z" winding="evenOdd" id="path3231"> 
       <fill> 
        <SolidColor color="#E9E9FF" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 2.4777228 4.4673265 0 2.1671775 0.9717711 0.098131 0 -2.0114344 z" winding="evenOdd" id="path3221"> 
       <fill> 
        <SolidColor color="#353564" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="M 2.4777228 4.4673265 4.7752476 1.1915748 6.2327761 2.0756454 3.4494939 4.7212002 z" winding="evenOdd" id="path3223"> 
       <fill> 
        <SolidColor color="#4D4D9F" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="M 2.4777228 6.634504 4.7752476 5.3683167 6.2327761 5.7100395 3.4494939 6.7326346 z" winding="evenOdd" id="path3229"> 
       <fill> 
        <SolidColor color="#AFAFDE" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 4.7752476 1.1915748 0 4.1767419 1.4575285 0.3417228 0 -3.6343941 z" winding="evenOdd" id="path3227"> 
       <fill> 
        <SolidColor color="#D7D7FF" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 2.4777228 4.4673265 2.2975248 -3.2757517 0 4.1767419 -2.2975248 1.2661873 z" winding="evenOdd" id="path3225"> 
       <fill> 
        <SolidColor color="#8686BF" alpha="1"/> 
       </fill> 
      </Path> 
     </Group> 
     <Group id="g3233"> 
      <Path data="M 2.7930693 12.065864 4.7752475 14.951316 6.232776 14.048691 3.8532769 11.73947 z" winding="evenOdd" id="path3243"> 
       <fill> 
        <SolidColor color="#AFAFDE" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 2.7930693 9.5192088 0 2.5466552 1.0602076 -0.326394 0 -2.3422182 z" winding="evenOdd" id="path3235"> 
       <fill> 
        <SolidColor color="#353564" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 3.8532769 9.3972518 2.3794991 0.8628392 0 3.7886 -2.3794991 -2.309221 z" winding="evenOdd" id="path3245"> 
       <fill> 
        <SolidColor color="#E9E9FF" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="M 2.7930693 9.5192088 4.7752475 10.597357 6.232776 10.260091 3.8532769 9.3972518 z" winding="evenOdd" id="path3237"> 
       <fill> 
        <SolidColor color="#4D4D9F" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 4.7752475 10.597357 0 4.353959 1.4575285 -0.902625 0 -3.7886 z" winding="evenOdd" id="path3241"> 
       <fill> 
        <SolidColor color="#D7D7FF" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 2.7930693 9.5192088 1.9821782 1.0781482 0 4.353959 -1.9821782 -2.885452 z" winding="evenOdd" id="path3239"> 
       <fill> 
        <SolidColor color="#8686BF" alpha="1"/> 
       </fill> 
      </Path> 
     </Group> 
     <Group id="g3247"> 
      <Path data="M 4.7301981 10.623124 8.739604 12.846535 10.29713 11.806839 6.1815487 10.285313 z" winding="evenOdd" id="path3257"> 
       <fill> 
        <SolidColor color="#800080" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 4.7301981 5.3683167 0 5.2548073 1.4513506 -0.337811 0 -4.5780822 z" winding="evenOdd" id="path3249"> 
       <fill> 
        <SolidColor color="#800080" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="M 6.1815487 5.7072308 10.29713 4.18074 l 0 7.626099 -4.1155813 -1.521526 z" winding="evenOdd" id="path3259"> 
       <fill> 
        <SolidColor color="#800080" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="M 4.7301981 5.3683167 8.739604 3.1376518 10.29713 4.18074 6.1815487 5.7072308 z" winding="evenOdd" id="path3251"> 
       <fill> 
        <SolidColor color="#800080" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 8.739604 3.1376518 0 9.7088832 1.557526 -1.039696 0 -7.626099 z" winding="evenOdd" id="path3255"> 
       <fill> 
        <SolidColor color="#800080" alpha="1"/> 
       </fill> 
      </Path> 
      <Path data="m 4.7301981 5.3683167 4.0094059 -2.2306649 0 9.7088832 -4.0094059 -2.223411 z" winding="evenOdd" id="path3253"> 
       <fill> 
        <SolidColor color="#800080" alpha="1"/> 
       </fill> 
      </Path> 
     </Group> 
     <Path data="M 6.7296153 11.713583 4.7609632 10.626386 4.7586994 8.0107245 4.7564356 5.3950627 4.88976 5.2964917 c 0.073328 -0.054214 0.1452487 -0.098571 0.1598229 -0.098571 0.021999 0 0.9221556 -0.4946803 1.1484369 -0.6311227 C 6.2351856 4.544388 6.5155757 4.3883429 6.8211089 4.2200312 7.1266421 4.0517194 7.4712708 3.8603428 7.5869505 3.7947497 7.8155129 3.6651495 8.0560806 3.5353764 8.3378713 3.3896691 8.4369802 3.3384223 8.5536701 3.2649336 8.5971821 3.226361 c 0.043512 -0.038573 0.089217 -0.060028 0.1015661 -0.047679 0...017293 2.1823735 0.010986 4.822276 l -0.011467 4.7998228 -1.968652 -1.087198 z" winding="nonZero" id="path3261"> 
      <fill> 
       <SolidColor color="#FF00FF" alpha="1"/> 
      </fill> 
     </Path> 
     <Path data="m 2.5039603 5.4963957 c 0 -0.6060218 0.015204 -1.1086152 0.033787 -1.1168743 0.052529 -0.023346 0.2815594 -0.3415436 0.2815594 -0.3911774 0 -0.024366 0.015204 -0.051058 0.033787 -0.059318 0.052529 -0.023346 0.2815594 -0.3415436 0.2815594 -0.3911774 0 -0.024366 0.015204 -0.051059 0.033787 -0.059318 C 3.2209698 3.455185 3.45 3.1369877 3.45 3.0873539 c 0 -0.024366 0.015204 -0.051058 0.033787 -0.059318 0.052529 -0.023346 0.2815594 -0.3415435 0.2815594 -0.3911773 0 -0.024366 0.01689 -0.051059 0.037534 -0.059318 0.020644 -0.00826 0.2131642 -0.26842 0.4278232 -0.5781353 0.214659 -0.3097154 0.4207638 -0.6027185 0.4580106 -0.6511181 0.060562 -0.078696 0.067721 0.1266999 0.067721 1.942875 0 1.5702733 -0.012771 2.0412475 -0.056312 2.0766116 C 4.6691522 5.3929299 4.2485024 5.6303359 3.7653465 5.8953434 3.2821906 6.1603507 2.800724 6.4269177 2.6954207 6.4877142 l -0.1914604 0.1105394 0 -1.1018579 z" winding="nonZero" id="path3263"> 
      <fill> 
       <SolidColor color="#00FF00" alpha="1"/> 
      </fill> 
     </Path> 
     <Path data="M 3.7705821 13.453243 2.8195554 12.06797 2.8194311 10.814691 2.8193069 9.5614117 3.1684406 9.7516131 c 0.1920235 0.1046107 0.5473426 0.2988019 0.789598 0.4315359 0.2422554 0.132735 0.4644582 0.246219 0.493784 0.252187 0.055299 0.01126 0.1254459 0.05844 0.2386022 0.160481 0.056179 0.05066 0.066011 0.371061 0.066011 2.151114 0 1.150371 -0.00784 2.091584 -0.017413 2.091584 -0.00958 0 -0.4453754 -0.623373 -0.9684401 -1.385272 z" winding="nonZero" id="path3265"> 
      <fill> 
       <SolidColor color="#FF0000" alpha="1"/> 
      </fill> 
     </Path> 
     <Path data="m 2.5251337 5.4884758 0.033034 -1.06093 0.1780729 -0.256768 C 2.8341803 4.0295554 2.9845892 3.8126485 3.0704822 3.6887623 3.1563752 3.5648762 3.2921089 3.3701098 3.3721127 3.2559482 3.4521166 3.1417866 3.6000512 2.9289277 3.7008563 2.7829284 3.8016614 2.6369291 4.0652011 2.2657195 4.2864999 1.958018 l 0.4023615 -0.5594572 0.022525 0.942378 c 0..5183079 0..4067712 0 1.9743628 L 4.6888614 5.3472865 3.6144 5.9483464 C 3.0234462 6.2789291 2.5291749 6.5494059 2.5160193 6.5494059 c -0.013156 0 -0.00905 -0.4774184 0.00911 -1.0609301 z" winding="nonZero" id="path3267"> 
      <fill> 
       <SolidColor color="#FF0000" alpha="1"/> 
      </fill> 
     </Path> 
    </Group> 
</Graphic> 
3

उपयोग इंकस्केप एसवीजी संपादक

FXG फ़ाइल का उपयोग करने के लिए निम्न किया : यह आपको svg2fxg प्लग-इन के लिए धन्यवाद version 0.49 से शुरू करने के लिए svg से fxg को परिवर्तित करने की अनुमति देगा।

  1. स्थापित इंकस्केप http://inkscape.org/download/

  2. 2 svg2fxg प्लग में प्राप्त करें:

    इस बीच (संस्करण 0.48) आप के रूप में RIAGrande से समझाया svg2fxg प्लग में मैन्युअल रूप से स्थापित कर सकते हैं

    : यहाँ से (सिर रिपोजिटरी से) फ़ाइलें

    http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/share/extensions/svg2fxg.xsl

  3. और इंकस्केप विस्तार फ़ोल्डर में कॉपी (C: \ विंडोज 7 पर प्रोग्राम फ़ाइलें (x86) \ इंकस्केप \ शेयर \ एक्सटेंशन)

अब आप शुरू कर सकते हैं इंकस्केप और एक नया "फाइल -> के रूप में सहेजें -> फ्लैश एक्सएमएल ग्राफिक्स (* .svg)" प्रविष्टि मिलेगी।

मैं इसे सफलतापूर्वक परीक्षण किया है और IPhone पर में FXG उत्पन्न संपत्ति प्रयोग किया है: यह काम करता है ठीक :-)

+0

क्या यह मेरे द्वारा उत्तर के समान है? या इनक्सकेप के अपडेट ने इसे आसान बना दिया है – Ryan

+0

मेरे उत्तर में बिंदु यह है कि एसवीजी एक्सटेंशन हेड रिपॉजिटरी से प्राप्त किया जाना चाहिए, और रिग्रेन्डे के लिंक का उपयोग नहीं करना चाहिए। मुख्य संस्करण अधिक स्थिर लगता है (मेरे लिए कोई क्रैश नहीं)। बाकी के लिए, जवाब मूल रूप से वही है। – Pascal