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
StencilTypeAspose.svg.ImageVectorization.StencilType enum يحدد أنواع stencil.
 عربي