using Word = Microsoft.Office.Interop.Word;
Word.Application myWord = new Word.Application();
myWord.Visible = true;
object missing = System.Reflection.Missing.Value;
Word.Document myDocument = myWord.Documents.Add(ref missing);
//页边距
myDocument.PageSetup.LeftMargin = 40; //1.41CM
myDocument.PageSetup.RightMargin = 40;
myDocument.PageSetup.TopMargin = 40;
myDocument.PageSetup.BottomMargin = 40;
//建段落
Word.Paragraph para1 = myDocument.Paragraphs.Add();文章来源:https://www.toymoban.com/news/detail-471547.html
//建一个公式实例
para1.Range.ParagraphFormat.Alignment = WdParagraphAlignment.wdAlignParagraphLeft;
para1.Range.Font.Size = 11;
para1.Range.Text = @"(√(t_c1*t_w1)*2)/t_f1 ∙ (√(t_c2*t_w2)*2)/t_f2"; //公式一
myWord.Selection.OMaths.Add(para1.Range).OMaths.BuildUp(); //设置公式为专业模式,如更改为线性格式,请使用 Linearize 方法
para1.Range.InsertParagraphAfter();
文章来源地址https://www.toymoban.com/news/detail-471547.html
到了这里,关于C#用Microsoft.Office.Interop.Word生成WORD公式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!