Aspose.Svg.DataTypes

توفر مساحة الاسم وصولاً إلى كافة أنواع بيانات SVG المحددة.

الطبقات

فصلوصف
SVGAngleتتوافق واجهة SVGAngle مع نوع البيانات الأساسي للزاوية.
SVGAnimatedAngleتُستخدم لسمات زاوية نوع البيانات الأساسية التي يمكن تحريكها.
SVGAnimatedBooleanتُستخدم للسمات من النوع المنطقي التي يمكن تحريكها.
SVGAnimatedEnumerationتُستخدم للسمات التي يجب أن تكون قيمتها ثابتة من تعداد معين والتي يمكن تحريكها.
SVGAnimatedIntegerتُستخدم للسمات ذات النوع الأساسي من الأعداد الصحيحة التي يمكن تحريكها.
SVGAnimatedLengthتُستخدم للسمات ذات الطول الأساسي الذي يمكن تحريكه.
SVGAnimatedLengthListتُستخدم للسمات من النوع SVGLengthList التي يمكن تحريكها.
SVGAnimatedNumberتُستخدم لسمات رقم النوع الأساسي التي يمكن تحريكها.
SVGAnimatedNumberListتُستخدم للسمات التي تأخذ قائمة بالأرقام والتي يمكن تحريكها.
SVGAnimatedPreserveAspectRatioيُستخدم للسمات من النوع SVGPreserveAspectRatio التي يمكن تحريكها.
SVGAnimatedRectتُستخدم للسمات من النوع SVGRect التي يمكن تحريكها.
SVGAnimatedStringتُستخدم لسمات من نوع DOMString والتي يمكن تحريكها.
SVGAnimatedTransformListتُستخدم للسمات المختلفة التي تحدد مجموعة من التحويلات ، مثل سمة “التحويل” المتوفرة للعديد من عناصر SVG ، والتي يمكن تحريكها.
SVGAnimatedValue<T>تُستخدم لسمات الأنواع التي يمكن تحريكها.
SVGLengthتتوافق واجهة SVGLength مع نوع البيانات الأساسي للطول. يمكن تعيين كائن SVGLength للقراءة فقط ، مما يعني أن محاولات تعديل الكائن ستؤدي إلى طرح استثناء ، كما هو موضح أدناه.
SVGLengthListتحدد هذه الواجهة قائمة بكائنات SVGLength .
SVGMatrixتستخدم العديد من عمليات رسومات SVG مصفوفات 2x3 بالشكل: [ace] [bdf] والتي عند توسيعها إلى مصفوفة 3x3 لأغراض حساب المصفوفة ، تصبح: [ace] [bdf] [0 0 1]
SVGNumberتُستخدم لسمات رقم النوع الأساسي.
SVGNumberListتحدد هذه الواجهة قائمة بكائنات SVGNumber.
SVGPointتشير العديد من واجهات SVG DOM إلى كائنات من فئة SVGPoint. SVGPoint زوج إحداثيات (س ، ص). عند استخدامه في عمليات المصفوفة ، يتم التعامل مع SVGPoint كمتجه من النموذج: [x] [y] [1] إذا تم تعيين كائن SVGRect على أنه للقراءة فقط ، فإن محاولة التخصيص لإحدى سماته ستؤدي إلى يؤدي إلى طرح استثناء .
SVGPointListتحدد هذه الواجهة قائمة بكائنات SVGPoint.
SVGPreserveAspectRatioتتوافق واجهة SVGPreserveAspectRatio مع السمة “saveAspectRatio” والمتاحة لبعض عناصر SVG.
SVGRectيمثل هندسة مستطيلة. يتم تعريف المستطيلات على أنها تتكون من زوج إحداثي (س ، ص) يحدد قيمة X كحد أدنى ، وقيمة ص الدنيا ، والعرض والارتفاع ، والتي عادة ما تكون مقيدة لتكون غير سالبة.
SVGStringListSVGStringList لها نفس السمات والأساليب مثل واجهات SVGxxxList الأخرى. قد يفكر المنفذون في استخدام فئة أساسية واحدة لتنفيذ واجهات SVGxxxList المختلفة.
SVGTransformSVGTransform هي واجهة لأحد تحويلات المكون داخل قائمة SVGTransformList ؛ وبالتالي ، فإن كائن SVGTransform يتوافق مع مكون واحد (على سبيل المثال ، “مقياس (…)” أو “مصفوفة (…)”) ضمن مواصفات سمة “تحويل”.
SVGTransformListتحدد هذه الواجهة قائمة بكائنات SVGTransform.
SVGValueTypeيتم استخدام نوع SVGValueType لتمثيل نوع قيمة SVG أساسي.