Agregar con opciones de formato de importación

Este tutorial explica cómo usar Aspose.Words para .NET para agregar el contenido de un documento a otro con opciones de formato de importación. El código fuente proporcionado muestra cómo abrir los documentos de origen y de destino, especificar opciones de formato de importación y adjuntar el documento de origen al documento de destino.

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 de directorio de documentos donde se encuentran los documentos de origen y de destino.

Paso 2: abra los documentos de origen y destino

Abra los documentos de origen y destino utilizando elDocument constructor de clases. Reemplazar"YOUR DOCUMENT DIRECTORY" con la ruta real a su directorio de documentos.

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

Document srcDoc = new Document(dataDir + "Document source with list.docx");
Document dstDoc = new Document(dataDir + "Document destination with list.docx");

Paso 3: especificar las opciones de formato de importación

Crear una instancia delImportFormatOptions clase para especificar las opciones de formato de importación. En este ejemplo, utilizamos elKeepSourceNumbering propiedad para garantizar que se utilice la numeración del documento de origen si hay conflictos con el documento de destino.

ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };

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

Utilizar elAppendDocument método del documento de destino para adjuntar el documento de origen. AprobarImportFormatMode.UseDestinationStyles como segundo parámetro para utilizar los estilos y el formato del documento de destino.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);

Paso 5: guarde el documento de destino

Finalmente, guarde el documento de destino modificado usando elSave método de laDocument objeto.

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

Esto completa la implementación de agregar un documento con opciones de formato de importación usando Aspose.Words para .NET.

Código fuente de ejemplo para Agregar con opciones de formato de importación usando Aspose.Words para .NET

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

	Document srcDoc = new Document(dataDir + "Document source with list.docx");
	Document dstDoc = new Document(dataDir + "Document destination with list.docx");
	// Especifique que si la numeración choca en los documentos de origen y de destino,
	//entonces se utilizará la numeración del documento fuente.
	ImportFormatOptions options = new ImportFormatOptions { KeepSourceNumbering = true };
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.UseDestinationStyles, options);