سؤال

هل هناك طريقة لعرض SVG من ملف أو صفحة ويب ديناميكيًا باستخدام الضوء الفضي أو الفلاش؟

يحرر: أقوم حاليا بتحويلها على الخادم باستخدام إنكسكيب.المشكلة الوحيدة في هذا هو الوقت المستغرق لجعل جميع صفحات الكتالوج التي يزيد عددها عن 60 صفحة بطيئة بعض الشيء.يستغرق الأمر 5 دقائق لإنجازه، ويرغب بعض العملاء (بما في ذلك الرئيس) في أن تكون هذه العملية أسرع.

هل كانت مفيدة؟

المحلول

بالإضافة إلى ذلك، يدعم Inkscape تصدير صور SVG إلى مخرجات XAML.لا يعد أي منهما بالطبع ما تطلبه بالضبط باعتبارهما "تحويل" بطريقة ما، ولكن للإجابة مباشرة - لا، لا يفسر Silverlight SVG مباشرة.لست متأكدًا من Flash بالرغم من ذلك.

نصائح أخرى

XamlTune يمكن تحويل SVG إلى XAML للعرض في عنصر تحكم Silverlight.

تيمهوير: هل تعرف ما إذا كان هناك خيار سطر الأوامر لإنشاء ملف XAML؟

يحرر: يبدو أن svg لا يترجم مباشرة إلى تنسيق xaml، حيث ستؤدي الرسوم البيانية الخاصة بي إلى تعطل IE في نظامي XP وVista.

ملحوس:لست على دراية بواجهة سطر الأوامر الخاصة بـ Inkscape (إن وجدت)، ولكن يمكنك استخدام ملف SVG وحفظه بتنسيق Microsoft XAML.

ال مشروع SVG في Codeplex يمكنه قراءة ملف SVG وعرضه على كائن رسومي والذي قد تتمكن من استخدامه في Silverlight.وبدلاً من ذلك، يمكنك فقط استخدام HttpHandler لعرض SVG مباشرةً على المتصفح بتنسيق PNG.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top