忽略页眉页脚

本教程介绍如何使用 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 srcDocument = new Document(dataDir + "Document source.docx");
Document dstDocument = new Document(dataDir + "Northwind traders.docx");

第 3 步:设置导入格式选项

创建一个实例ImportFormatOptions类并设置IgnoreHeaderFooter财产给false。这可确保在附加过程中包含页眉和页脚内容。

ImportFormatOptions importFormatOptions = new ImportFormatOptions { IgnoreHeaderFooter = false };

步骤 4:将源文档附加到目标文档

使用AppendDocument目标文档附加源文档的方法。经过ImportFormatMode.KeepSourceFormatting作为第二个参数,导入格式选项作为第三个参数。

dstDocument.AppendDocument(srcDocument, ImportFormatMode.KeepSourceFormatting, importFormatOptions);

步骤 5:保存目标文档

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

dstDocument.Save(dataDir + "JoinAndAppendDocuments.IgnoreHeaderFooter.docx");

这样就完成了使用 Aspose.Words for .NET 附加文档而忽略页眉和页脚内容的实现。

使用 Aspose.Words for .NET 忽略页眉页脚的示例源代码

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

	Document srcDocument = new Document(dataDir + "Document source.docx");
	Document dstDocument = new Document(dataDir + "Northwind traders.docx");
	ImportFormatOptions importFormatOptions = new ImportFormatOptions { IgnoreHeaderFooter = false };
	dstDocument.AppendDocument(srcDocument, ImportFormatMode.KeepSourceFormatting, importFormatOptions);
	dstDocument.Save(dataDir + "JoinAndAppendDocuments.IgnoreHeaderFooter.docx");