Aspose.Html.Dom.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 كحد أدنى ، وقيمة ص الدنيا ، والعرض والارتفاع ، والتي عادة ما تكون مقيدة لتكون غير سالبة.
SVGStringList SVGStringList لها نفس السمات والأساليب مثل واجهات SVGxxxList الأخرى. قد يفكر المنفذون في استخدام فئة أساسية واحدة لتنفيذ واجهات SVGxxxList المختلفة.
SVGTransform SVGTransform هي واجهة لأحد تحويلات المكون ضمن قائمة SVGTransformList ؛ وبالتالي ، فإن كائن SVGTransform يتوافق مع مكون واحد (على سبيل المثال ، “مقياس (…)” أو “مصفوفة (…)”) ضمن مواصفات سمة “تحويل”.
SVGTransformList تحدد هذه الواجهة قائمة بكائنات SVGTransform.
SVGValueType يتم استخدام نوع SVGValueType لتمثيل نوع قيمة SVG أساسي.