Сохранить исходное форматирование

В этом руководстве показано, как добавить исходный документ к целевому документу, сохраняя исходное форматирование исходного документа с помощью Aspose.Words для .NET.

Шаг 1. Настройте проект

Убедитесь, что у вас есть следующие предварительные условия:

  • Установлена библиотека Aspose.Words для .NET. Вы можете скачать его с[Aspose.Releases]https://releases.aspose.com/words/net/ или используйте менеджер пакетов NuGet для его установки.
  • Путь к каталогу документов, в котором будут сохранены исходные и целевые документы.

Шаг 2. Создайте целевой и исходный документы.

Создание экземпляровDocument для документов назначения и первичных документов.

// Путь к каталогу ваших документов
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.");

Шаг 3. Добавьте исходный документ в целевой документ.

ИспользоватьAppendDocument метод целевого документа для добавления исходного документа. ПроходитьImportFormatMode.KeepSourceFormatting в качестве режима формата импорта, чтобы сохранить исходное форматирование исходного документа.

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

Шаг 4. Сохраните измененный документ.

Сохраните измененный документ, используяSave методDocument объект.

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

На этом завершается реализация добавления исходного документа к целевому документу с сохранением исходного форматирования с использованием Aspose.Words для .NET.

Пример исходного кода для сохранения форматирования исходного кода с использованием Aspose.Words для .NET

	// Путь к каталогу ваших документов
	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. ");
	// Добавьте исходный документ к целевому документу.
	// Перейдите в режим форматирования, чтобы сохранить исходное форматирование исходного документа при его импорте.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.KeepSourceFormatting.docx");