如何复制.doc页面

时间:2011-09-21 15:44:20

标签: c# .net ms-word ms-office

我有一个单页的Microsoft Word文档。我需要制作更多页面的文档与第一页相同。

1 个答案:

答案 0 :(得分:2)

如果添加对Microsoft Word的引用,则可以使用Microsoft.Office.Interop.Word编辑和创建Word文档。复制页面的最简单方法可能是创建一个新文件,然后根据需要多次插入原始文件。     使用Microsoft.Office.Interop.Word;

object missing = System.Reflection.Missing.Value;
object StartPoint = 0;

ApplicationClass WordApp = new ApplicationClass();
Document WordDoc = WordApp.Documents.Add(ref missing, ref missing, 
                                         ref missing, ref missing);
Range MyRange = WordDoc.Range(ref StartPoint, ref missing);

然后将InsertFile与原始文件一起使用所需的页数。