aspose.cells.drawing.equations

الAspose.Cells.Drawing.Equations توفر مساحة الاسم فئات لإنشاء أشكال معادلات مختلفة (مثل المعادلات الكسرية، ومعادلات القوة، وما إلى ذلك) من خلال عقد المعادلات.

الطبقات

فصلوصف
AccentEquationNodeتحدد هذه الفئة معادلة لهجة تتكون من مكون أساسي وعلامة تشكيل مركبة.
ArrayEquationNodeيحدد وظيفة Equation-Array، وهو كائن يتكون من معادلة واحدة أو أكثر.
BarEquationNodeتحدد هذه الفئة معادلة الشريط، التي تتكون من وسيطة أساسية وشريط علوي أو شريط سفلي.
BorderBoxEquationNodeتحدد هذه الفئة وظيفة Border Box، والتي تتكون من حدود مرسومة حول معادلة.
BoxEquationNodeتحدد هذه الفئة وظيفة الصندوق، التي تستخدم لتجميع مكونات المعادلة.
DelimiterEquationNodeتحدد هذه الفئة معادلة الفاصل، التي تتكون من فواصل الفتح والإغلاق (مثل الأقواس، والأقواس المعقوفة، والأقواس المربعة، والأشرطة الرأسية)، ومكون موجود بداخلها.
يمكن أن يحتوي الفاصل على أكثر من مكون، مع وجود حرف فاصل مخصص بين كل مكون.
EquationComponentNodeتحدد هذه الفئة مكونات المعادلة أو التعبير الرياضي.
أنواع مختلفة من المكونات مجتمعة في معادلات مختلفة.
على سبيل المثال، يتكون الكسر من جزأين، جزء البسط وجزء المقام.
لمعرفة المزيد عن أنواع المكونات، يرجى الرجوع إلى ‘EquationNodeType’.
EquationNodeParagraphتحدد هذه الفئة فقرة رياضية تحتوي على عنصر MathEquationNode(OMath) واحد أو أكثر.
FractionEquationNodeتحدد هذه الفئة معادلة الكسور، التي تتكون من بسط ومقام، يفصل بينهما شريط كسور. يمكن أن يكون شريط الكسور أفقيًا أو قطريًا، حسب خصائص الكسور. تُستخدم معادلة الكسور أيضًا لتمثيل دالة المكدس، التي تضع عنصرًا فوق آخر، بدون شريط كسور.
FunctionEquationNodeتحدد هذه الفئة معادلة تطبيق الوظيفة، والتي تتكون من اسم الوظيفة والحجة التي يتم العمل عليها.
أنواع مكونات الاسم والحجة هي ‘EquationNodeType.FunctionName’ و’EquationNodeType.Base’ على التوالي.
GroupCharacterEquationNodeتحدد هذه الفئة وظيفة Group-Character، التي تتكون من حرف مرسوم أعلى أو أسفل النص، غالبًا بغرض تجميع العناصر بصريًا.
LimLowUppEquationNodeتحدد هذه الفئة دالة الحد.
MathematicalEquationNodeتُحدد هذه الفئة معادلةً أو تعبيرًا رياضيًا. تحتوي هذه الفئة على جميع النصوص الرياضية للمعادلات أو التعبيرات الرياضية.
MatrixEquationNodeتحدد هذه الفئة معادلة المصفوفة، التي تتكون من عنصر واحد أو أكثر موزعة في صف واحد أو أكثر وعمود واحد أو أكثر.
NaryEquationNodeتحدد هذه الفئة معادلة عامل n-ary تتكون من عامل n-ary، وقاعدة (أو متغير)، وحدود علوية وسفلية اختيارية.
RadicalEquationNodeتحدد هذه الفئة المعادلة الجذرية، المكونة من درجة اختيارية deg(EquationNodeType.Degree) وقاعدة.
SubSupEquationNodeتحدد هذه الفئة معادلة يمكن أن تكون اختياريا علوية أو سفلية.
هناك أربعة أشكال رئيسية لهذه المعادلة، العلوي والسفلي، العلوي والسفلي الموضوعين على يسار القاعدة، العلوي والسفلي الموضوعين على يمين القاعدة.
TextRunEquationNodeيتم استخدام هذه الفئة في عقدة المعادلة لتخزين المحتوى الفعلي (سلسلة من النص الرياضي) للمعادلة.
عادة ما يكون كائن عقدة لكل حرف.
UnknowEquationNodeفئة عقدة المعادلة من النوع غير المعروف

التعدادات

تعدادوصف
EquationCharacterPositionTypeيحدد موضع كائن فرعي معين داخل الكائن الرئيسي الخاص به
EquationCombiningCharacterTypeنوع من الجمع بين الشخصيات.
EquationDelimiterShapeTypeيحدد هذا شكل الفواصل في كائن الفاصل.
EquationFractionTypeيحدد هذا نمط عرض شريط الكسر.
EquationHorizontalJustificationTypeيحدد هذا المحاذاة الأفقية الافتراضية للمعادلات في المستند.
EquationLimitLocationTypeيحدد موقع الحد على المشغل.
EquationMathematicalOperatorTypeنوع المعاملات الرياضية
EquationNodeTypeنوع عقدة المعادلة.
يلاحظ:
(1)[1-99] يوجد حاليًا عقدة واحدة فقط في النطاق، وقيمة العد الخاصة بها هي 1. يتم استخدام العقدة التي تحددها لتخزين النص الرياضي.
(2)[100-199] يشير إلى أن العقدة هي أحد مكونات بعض عقد الوظائف الخاصة.
(3)[200-] يشير إلى أن العقدة لديها بعض الوظائف الخاصة.
EquationVerticalJustificationTypeيحدد هذا المحاذاة الرأسية الافتراضية للمعادلات في المستند.