加入持续

本教程介绍如何使用 Aspose.Words for .NET 连续连接两个文档。提供的源代码演示了如何将一个文档附加到另一个文档的末尾,同时保持原始格式。

第 1 步:设置项目

确保您具备以下先决条件:

  • 已安装 Aspose.Words for .NET 库。您可以从以下位置下载:[Aspose.Releases]https://releases.aspose.com/words/net/ 或使用 NuGet 包管理器来安装它。
  • 源文档和目标文档所在的文档目录路径。

步骤 2:打开源文档和目标文档

使用以下命令打开源文档和目标文档Document类构造函数。代替"YOUR DOCUMENT DIRECTORY"与文档目录的实际路径。

//文档目录的路径
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

步骤 3:设置连续部分开始

要使源文档紧接在目标文档内容之后显示,请设置SectionStart源文档中第一部分的属性SectionStart.Continuous.

srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;

第 4 步:附加源文档

使用以下命令将源文档附加到目标文档AppendDocument的方法Document班级。将导入格式模式设置为ImportFormatMode.KeepSourceFormatting保留源文档中的原始样式。

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

第五步:保存修改后的文档

最后,使用以下命令保存修改后的目标文档Save的方法Document目的。

dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinContinuous.docx");

这样就完成了使用Aspose.Words for .NET连续连接两个文档的实现。

使用 Aspose.Words for .NET 连接连续的示例源代码

	//文档目录的路径
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	//使文档直接出现在目标文档内容之后。
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
	//使用源文档中找到的原始样式附加源文档。
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinContinuous.docx");