Ignorar rodapé do cabeçalho

Este tutorial explica como usar Aspose.Words for .NET para anexar um documento ignorando o conteúdo do cabeçalho e rodapé. O código-fonte fornecido demonstra como configurar as opções de formato de importação para excluir o cabeçalho e o rodapé durante o processo de acréscimo.

Etapa 1: configurar o projeto

Certifique-se de ter os seguintes pré-requisitos:

  • Biblioteca Aspose.Words para .NET instalada. Você pode baixá-lo em[Aspose.Releases]https://releases.aspose.com/words/net/ ou use o gerenciador de pacotes NuGet para instalá-lo.
  • Um caminho do diretório de documentos onde os documentos de origem e destino estão localizados.

Passo 2: Abra os documentos de origem e destino

Abra os documentos de origem e destino usando oDocument construtor de classe. Substituir"YOUR DOCUMENT DIRECTORY" com o caminho real para o diretório do seu documento.

// Caminho para o diretório do seu documento
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document srcDocument = new Document(dataDir + "Document source.docx");
Document dstDocument = new Document(dataDir + "Northwind traders.docx");

Etapa 3: configurar opções de formato de importação

Crie uma instância doImportFormatOptions classe e definir oIgnoreHeaderFooterpropriedade parafalse. Isso garante que o conteúdo do cabeçalho e do rodapé seja incluído durante o processo de acréscimo.

ImportFormatOptions importFormatOptions = new ImportFormatOptions { IgnoreHeaderFooter = false };

Etapa 4: anexar o documento de origem ao documento de destino

Use oAppendDocument método do documento de destino para anexar o documento de origem. PassarImportFormatMode.KeepSourceFormatting como segundo parâmetro e as opções de formato de importação como terceiro parâmetro.

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

Etapa 5: salve o documento de destino

Finalmente, salve o documento de destino modificado usando oSave método doDocument objeto.

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

Isso completa a implementação de anexar um documento enquanto ignora o conteúdo do cabeçalho e rodapé usando Aspose.Words for .NET.

	// Caminho para o diretório do seu documento
	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");