Travailler avec OfficeMath
Maintenant, il est encore plus pratique de travailler avec des objets de type OfficeMath. Dans Aspose.Words, le client peut facilement Justifier et peut également gérer si une équation est affichée en ligne ou sur une ligne distincte. Plus encore, avec la disponibilité de MathObjectType; des contrôles utiles peuvent être implémentés en utilisant cet objet matrix.
Les exemples de code suivants montrent comment utiliser ces propriétés:
// For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(UseOfficeMathProperties.class); | |
Document doc = new Document(dataDir + "MathEquations.docx"); | |
OfficeMath officeMath = (OfficeMath) doc.getChild(NodeType.OFFICE_MATH, 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.setDisplayType(OfficeMathDisplayType.DISPLAY); // or OfficeMathDisplayType.Inline | |
// Gets/sets Office Math justification. | |
officeMath.setJustification(OfficeMathJustification.LEFT); // Left justification of Math Paragraph. | |
doc.save(dataDir + "MathEquations_out.docx"); |