Aspose.Svg.ImageVectorization
محتويات
[
يخفي
]ملف Aspose.Svg.ImageVectorizationتحتوي مساحة الاسم على فئات لتوجيه الصور النقطية وتحويلها إلى مستندات SVG . تتضمن هذه العملية تقليل الصور النقطية إلى الأشكال الهندسية المكونة من عناصر المسار وتخزينها كـ SVG. وتكوين خيارات التوجيه.
الطبقات
فصل | وصف |
---|---|
BezierPathBuilder | ملفSplinePathBuilder الطبقة هي المسؤولة عن بناء مقاطع المسارSVGPathSeg من قائمة نقاط التتبع . يعتمد منشئ المسار هذا على استخدام طريقة المربعات الصغرى للعثور على نقاط تحكم بيزير لتتبع النقاط. |
ImageTraceSimplifier | تعتبر فئة ImageTraceSimplifier مسؤولة عن تقليل عدد النقاط في المنحنى الذي يتم تقريبه بواسطة سلسلة من نقاط التتبع. |
ImageTraceSmoother | تعتبر فئة ImageTraceSimplifier مسؤولة عن تجانس عدد النقاط في المنحنى الذي يتم تقريبه بواسطة سلسلة من نقاط التتبع . تقوم هذه الفئة بتطبيق نهج أقرب الجوار. |
ImageVectorizer | تقوم فئة ImageVectorizer هذه بتوجيه الصور النقطية مثل PNG و JPG و GIF و BMP وغيرها … وتعيد SVGDocument. في ظل التوجيه الاتجاهي ، نعني عملية تقليل الصور النقطية إلى أشكال هندسية مكونة من عناصر المسار وتخزينها بتنسيق SVG. |
ImageVectorizerConfiguration | ملفImageVectorizerConfiguration تحدد الفئة تكوين طرق وخيارات تحويل الصورة. |
SplinePathBuilder | ملفSplinePathBuilder الطبقة هي المسؤولة عن بناء مقاطع المسارSVGPathSeg من قائمة نقاط التتبع . يعتمد منشئ المسار هذا على تطبيق خط Catmull-Roma spline على مجموعة من نقاط المسار المصقولة والمقلصة .. |
StencilConfiguration | ملفStencilConfiguration تحدد الفئة تكوينًا لخيارات تأثير الاستنسل. |
واجهات
واجهه المستخدم | وصف |
---|---|
IImageTraceSimplifier | واجهة IImageTraceSimplifier مسؤولة عن تقليل النقاط في التتبع. |
IImageTraceSmoother | واجهة IImageTraceSmoother هي المسؤولة عن تجانس التتبع. |
IPathBuilder | واجهة IPathBuilder مسؤولة عن إنشاء مقاطع المسارSVGPathSeg من قائمة نقاط التتبع. |
تعداد
تعداد | وصف |
---|---|
StencilType | ملفStencilType يحدد التعداد أنواع الاستنسل. |