Присоединяйтесь к новой странице

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

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

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

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

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

Откройте исходный и целевой документы с помощьюDocument конструктор класса. Заменять"YOUR DOCUMENT DIRECTORY" с фактическим путем к каталогу вашего документа.

// Путь к каталогу ваших документов
string dataDir = "YOUR DOCUMENT DIRECTORY";

Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");

Шаг 3. Настройте начало нового раздела страницы.

Чтобы начать добавленный документ на новой странице, установитеSectionStart свойство первого раздела исходного документа наSectionStart.NewPage.

srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;

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

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

dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);

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

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

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

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

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

	// Путь к каталогу ваших документов
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document srcDoc = new Document(dataDir + "Document source.docx");
	Document dstDoc = new Document(dataDir + "Northwind traders.docx");
	//Установите добавленный документ для начала на новой странице.
	srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
	// Добавьте исходный документ, используя исходные стили, найденные в исходном документе.
	dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
	dstDoc.Save(dataDir + "JoinAndAppendDocuments.JoinNewPage.docx");