عن المشروع
VectorMojo هو محول من جهة العميل لملفات التصميم، يركز على استخراج الهندسة المتجهية (vector geometry) من الملفات الموجودة على القرص دون الحاجة لرفعها. يقرأ التطبيق ملفات PSD وPSB وPDF وملفات Illustrator AI الحديثة المتوافقة مع PDF، وEPS/PostScript وSVG وPNG وJPEG. يتم تحويل كل شيء إلى SVG أولاً، وبعد ذلك يمكن للمستخدم تصدير SVG أو PNG بأبعاد بكسل دقيقة مع خلفية شفافة أو بيضاء، أو PDF، أو كود SVG جاهز للنسخ في الحافظة. وتشير وثيقة README إلى أن ملفات AI القديمة غير المتوافقة مع PDF غير مدعومة.
تتم عمليات التحويل في علامة تبويب المتصفح باستخدام JavaScript وWebAssembly. لا يوجد خلفية برمجية (backend) لـ VectorMojo، ولا حاوية رفع، ولا خادم معالجة. الإصدار الإنتاجي عبارة عن مجموعة من الملفات الثابتة. عمليات التحليل والتتبع والرندرة والتصدير لا تغادر علامة التبويب. يتم توثيق الحساب الاختياري من خلال browser SDK الخاص بـ Connections، وجلسة تسجيل الدخول فقط هي التي تغادر علامة التبويب. يرسل التطبيق إشعار زيارة مجهول وبعض أحداث الاستخدام المسماة إلى نفس نقطة نهاية Connections Studio؛ ويتم تخطي هذه العمليات عند تفعيل Do Not Track أو Global Privacy Control، أو عند العمل على localhost. لا تشكل محتويات الملفات أو أسماؤها أو هندسة التحويل جزءاً من هذه الأحداث.
تشمل القدرات استعادة طبقات الأشكال والمسارات من PSD/PSB وPDF وAI الحديث وEPS؛ وتطهير أو تطبيع أو تقريب أو تجميل أو تصغير ملفات SVG الموجودة؛ وتتبع الألوان المحلية التقريبي لملفات PNG وJPEG؛ والتعامل مع ملفات PDF متعددة الصفحات، واختيار الخلفية، ودقة التصدير، والإسقاط الدفعي، والأقنعة، والأنماط، والتدرجات، والمعاينات الشفافة. يمكن لمخرجات PSD الحفاظ على الهندسة المتجهية حيثما يوفرها المصدر وتضمين بكسلات الصور النقطية أو النصوص أو الكائنات الذكية عند الحاجة، لذا قد لا يجعل ملف SVG المفيد كل كائن مسار Bezier قابلاً للتعديل بشكل مثالي. كما أن تتبع الصور النقطية (Bitmap tracing) تقريبي بشكل صريح.
الوصول: أول 10 عمليات تحويل تعمل كضيف بدون حساب؛ ويفتح حساب Connections المجاني عمليات تحويل غير محدودة. المشروع مرخص بموجب MIT ويمكن تشغيله محلياً باستخدام Bun وVue 3 وVite وTailwind CSS 4 وag-psd وMuPDF.js وGhostscript WASM وSVGO وImageTracer.js وjsPDF. تتضمن حزمة المتصفح MuPDF.js وGhostscript WASM بموجب رخصة AGPL، مع إدراج إشعارات الطرف الثالث في الإصدارات العامة. توجد عينة PSD محايدة مرفقة توضح سير العمل، ويرفض الإصدار الإنتاجي أي أعمال فنية عينة بخلاف ذلك الملف المراجع.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.