هل هناك أي أدوات لتحويل البيانات SVG إلى قماش المدخلات ودية؟ [مغلق]

StackOverflow https://stackoverflow.com/questions/204431

  •  03-07-2019
  •  | 
  •  

سؤال

هل هناك أي أدوات لتحويل SVG (XML) البيانات إلى قماش المدخلات ودية؟

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

المحلول

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

ونلقي نظرة على رافائيل جافا سكريبت مكتبة . سوف API في رسم SVG / قماش / VML اعتمادا على قدرات المتصفح.

نصائح أخرى

ونلقي نظرة على canvg. ومن مكتبة جافا سكريبت التي من شأنها أن تحليل SVG وتقديم إلى عنصر قماش محدد:

http://code.google.com/p/canvg/

وهناك أيضا مقال Ajaxian (ولكن يمكنني أن وظيفة فقط وصلة واحدة في آخر) تحت عنوان و"CanVG: استخدام قماش لتقديم ملفات SVG"

لقد دوجو أيضا الدعم لتقديم SVG.

واطلع على حزمة dojoX. ربط النص

ونلقي نظرة على هذه المقالة من مؤتمر مفتوح SVG. في مكان ما في منتصف يناقش طريقة للجمع بين SVG و قماش باستخدام التقديم جانب الملقم.

واعتدت Canvg كأساس لإنشاء هذه الأداة على الانترنت:

www.professorcloud.com/svg-to-canvas

ويخلق وظائف جافا سكريبت قماش من المدخلات SVG. لا تفعل SVG المواصفات كاملة، ولكن يكفي أن تكون مفيدة.

ونلقي نظرة على XSLT.

Fabric.js ديه محلل SVG إلى قماش. وهنا تجريبي . لاحظ كيف النقر على أزرار في قسم SVG من الشريط الجانبي جلب الوثائق SVG ويوزع لهم على قماش في الوقت الحقيقي.

ويمكنك حتى التعامل مع هذه الكائنات المقدمة قماش (الحجم، وتحرك، وتناوب، الخ.)

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