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