کار با OfficeMath
اکنون کار با OfficeMath Type Objects حتی راحت تر است. در Aspose.Words، مشتری به راحتی می تواند توجیه کند و همچنین می تواند مدیریت کند که آیا معادله به صورت خطی یا در یک خط جداگانه نمایش داده می شود. بیشتر، با در دسترس بودن MathObjectType. کنترل های مفید را می توان با استفاده از این شی ماتریس پیاده سازی کرد.
مثال های کد زیر نحوه استفاده از این ویژگی ها را نشان می دهد:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_WorkingWithFields(); | |
Document doc = new Document(dataDir+ "MathEquations.docx"); | |
OfficeMath officeMath = (OfficeMath)doc.GetChild(NodeType.OfficeMath, 0, true); | |
// Gets/sets Office Math display format type which represents whether an equation is displayed inline with the text or displayed on its own line. | |
officeMath.DisplayType = OfficeMathDisplayType.Display; // or OfficeMathDisplayType.Inline | |
// Gets/sets Office Math justification. | |
officeMath.Justification = OfficeMathJustification.Left; // Left justification of Math Paragraph. | |
doc.Save(dataDir + "MathEquations_out.docx"); |