C# 如何使用c将.doc文件附加到模板.doc文件#

C# 如何使用c将.doc文件附加到模板.doc文件#,c#,ms-word,office-interop,C#,Ms Word,Office Interop,在我的应用程序中,我创建了许多.doc文件,并希望将其附加到单个.doc文件中。我如何使用C#实现这一点?因为您的应用程序已经编写了一些文档文件,我假设您具有office互操作的经验 一个简单的方法是: 打开目标文件 对于每个源文件: 打开它 选择其所有内容 复制剪贴板中的内容 粘贴到目标文件中 关闭源文件 关闭目标文件 如果您已经在使用Office Interop,那么只需使用Range或Selection对象的InsertFile方法来插入其他文档。如果我们只有文本,那么就可以了,但是

在我的应用程序中,我创建了许多.doc文件,并希望将其附加到单个.doc文件中。我如何使用C#

实现这一点?因为您的应用程序已经编写了一些文档文件,我假设您具有office互操作的经验

一个简单的方法是:

  • 打开目标文件
  • 对于每个源文件:
    • 打开它
    • 选择其所有内容
    • 复制剪贴板中的内容
    • 粘贴到目标文件中
    • 关闭源文件
  • 关闭目标文件

如果您已经在使用Office Interop,那么只需使用Range或Selection对象的InsertFile方法来插入其他文档。

如果我们只有文本,那么就可以了,但是如果源文件也包含图像呢?