aspose.word 可以读取 word 段落内容,代码见下:
http://www.cnblogs.com/z-huifei/p/6594336.html
我想在“ d:\downloads\a.doc ”这个 word 文件的第一段之前,插入一段文本内容,作为第一段,而原来的第一段则自动成为第二段。
该怎么操作呢?
感谢您的回复!
1
vtoexsir OP public static void insertTextBeforeFirstParagraph(string word_file_name_path, string text)
{ AWord.Document doc = new AWord.Document(word_file_name_path); AWord.ParagraphCollection paras = doc.FirstSection.Body.Paragraphs; AWord.Paragraph newPara = new AWord.Paragraph(doc); AWord.DocumentBuilder builder = new AWord.DocumentBuilder(doc); paras.Insert(0, newPara); AWord.Paragraph firstPara = doc.FirstSection.Body.Paragraphs[0]; builder.MoveTo(firstPara); builder.Write(text); doc.Save(word_file_name_path); } 仅供参考,阿弥陀佛! |