Junte-se Contínuo

Este tutorial explica como unir dois documentos continuamente usando Aspose.Words for .NET. O código-fonte fornecido demonstra como anexar um documento ao final de outro documento, mantendo a formatação original.

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 srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

Etapa 3: configurar o início da seção contínua

Para fazer com que o documento de origem apareça logo após o conteúdo do documento de destino, defina oSectionStart propriedade da primeira seção no documento de origem paraSectionStart.Continuous.

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

Etapa 4: anexar o documento de origem

Anexe o documento de origem ao documento de destino usando oAppendDocument método doDocument aula. Defina o modo de formato de importação paraImportFormatMode.KeepSourceFormatting para preservar os estilos originais do documento de origem.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Etapa 5: salve o documento modificado

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

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

Isso completa a implementação da união contínua de dois documentos usando Aspose.Words for .NET.

Exemplo de código-fonte para Join Continuous usando Aspose.Words for .NET

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

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	// Faça com que o documento apareça logo após o conteúdo dos documentos de destino.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.Continuous;
	// Anexe o documento de origem usando os estilos originais encontrados no documento de origem.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinContinuous.docx");