Сохранить исходное форматирование
В этом руководстве показано, как добавить исходный документ к целевому документу, сохраняя исходное форматирование исходного документа с помощью 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");