Coserva el formato original

Este tutorial demuestra cómo adjuntar un documento de origen a un documento de destino mientras se conserva el formato original del documento de origen utilizando Aspose.Words para .NET.

Paso 1: configurar el proyecto

Asegúrese de tener los siguientes requisitos previos:

  • Aspose.Words para la biblioteca .NET instalada. Puedes descargarlo desde[Aspose.Releases]https://releases.aspose.com/words/net/ o utilice el administrador de paquetes NuGet para instalarlo.
  • Una ruta del directorio de documentos donde se guardarán los documentos de origen y de destino.

Paso 2: crear los documentos de destino y de origen

Crear instancias deDocument para los documentos de destino y de origen.

// Ruta a su directorio de documentos
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document dstDoc = new Document();
dstDoc.FirstSection.Body.AppendParagraph("Destination document text.");

Document srcDoc = new Document();
srcDoc.FirstSection.Body.AppendParagraph("Source document text.");

Paso 3: agregue el documento de origen al documento de destino

Utilizar elAppendDocument método del documento de destino para adjuntar el documento de origen. AprobarImportFormatMode.KeepSourceFormatting como modo de formato de importación para conservar el formato original del documento de origen.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Paso 4: guarde el documento modificado

Guarde el documento modificado usando elSave método de laDocument objeto.

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

Esto completa la implementación de agregar un documento de origen a un documento de destino mientras se mantiene el formato original usando Aspose.Words para .NET.

Código fuente de ejemplo para mantener el formato fuente usando Aspose.Words para .NET

	// Ruta a su directorio de documentos
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document dstDoc = new Document();
	dstDoc.FirstSection.Body.AppendParagraph("Destination document text. ");
	Document srcDoc = new Document();
	srcDoc.FirstSection.Body.AppendParagraph("Source document text. ");
	// Adjunte el documento de origen al documento de destino.
	// Pase el modo de formato para conservar el formato original del documento de origen al importarlo.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");