Namespace Aspose.Svg.ImageVectorization
Namespace Aspose.Svg.ImageVectorization
Classes
اسم الدرجة | Description |
---|---|
BezierPathBuilder | فئة Aspose.Svg.ImageVectorization.BezierPathBuilder هي المسؤولة عن بناء مسار Bezier من مجموعة معينة من النقاط.إنه يقترب من سياق النقطات مع انحناء bezier، وتحسين عدد القطاعات لتتناسب عن كثب مع المسار الأصلي مع الحد الأدنى من التعقيد. |
ImageTraceSimplifier | فئة ImageTraceSimplifier هي المسؤولة عن تقليل عدد النقاط في المنحنى الذي يقترب من سلسلة من نقاط المسار. |
ImageTraceSmoother | فئة ImageTraceSimplifier هي المسؤولة عن تخفيف عدد النقاط في المنحنى الذي يقترب من سلسلة من نقاط المسار. |
ImageVectorizer | هذه الفئة ImageVectorizer تقليد الصور الرافعة مثل PNG، JPG، GIF، BMP وما إلى ذلك… وإرجاع SVGDocument. تحت التقييد نحن نعني عملية تخفيض البطاقات إلى أشكال هندسية تتكون من عناصر المسار وتخزينها كSVG. |
ImageVectorizerConfiguration | يحدد فئة Aspose.Svg.ImageVectorization.ImagevectorizerConfiguration مجموعة من أساليب و خيارات التصوير الفوتوغرافي.يتم استخدام التكوين لإطلاق ImageVektorizer وتوفير خيارات التصميم لتصوير الصور. |
SplinePathBuilder | تم تصميم فئة Aspose.Svg.ImageVectorization.PathBuilder لبناء مسار ناعم عن طريق تحويل خطوط Catmull-Rom Centripetal إلى منحنيات Bezier.وهي توفر طريقة لإنتاج المسار الذي يختلط بسلاسة من خلال مجموعة من النقاط، وتوفير التوازن بين الولاء للنقاط وناعم المنحنى. |
StencilConfiguration | يحدد فئة Aspose.Svg.ImageVectorization.STENCILConfiguration تكوينًا لخيارات تأثير stencil. |
Interfaces
اسم الواجهة | Description |
---|---|
IImageTraceSimplifier | واجهة IImageTraceSimplifier هي المسؤولة عن تقليل النقاط في المسار. |
IImageTraceSmoother | واجهة IImageTraceSmoother هي المسؤولة عن مسار التخفيف. |
IPathBuilder | واجهة IPathBuilder هي المسؤولة عن بناء قطاعات الطريق Aspose.Svg.Paths.VGPathSeg من قائمة نقاط المسار. |
Enums
Enum الاسم | Description |
---|---|
StencilType | Aspose.svg.ImageVectorization.StencilType enum يحدد أنواع stencil. |