Как добавить разрыв раздела на следующей странице с помощью openxml?C#

Место общения программистов C#
Ответить
Anonymous
 Как добавить разрыв раздела на следующей странице с помощью openxml?

Сообщение Anonymous »

Я хочу добавить разрыв раздела в конце документа и добавить немного текста.

Мой код выглядит следующим образом:

Код: Выделить всё

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Wordprocessing;

namespace WordDocManipulation
{
class Program
{
static void Main(string[] args)
{

string path = @"C:\sample.docx";
string strtxt = "Hello This is done by programmatically";

OpenAndAddTextToWordDocument(path,strtxt);
}
public static void OpenAndAddTextToWordDocument(string filepath, string txt)
{
/* I want to the below text to be added in the new section */

// Open a WordprocessingDocument for editing using the filepath.
WordprocessingDocument wordprocessingDocument =
WordprocessingDocument.Open(filepath, true);

// Assign a reference to the existing document body.
Body body = wordprocessingDocument.MainDocumentPart.Document.Body;

// Add new text.
Paragraph para = body.AppendChild(new Paragraph());
Run run = para.AppendChild(new Run());
run.AppendChild(new Text(txt));

// Close the handle explicitly.
wordprocessingDocument.Close();
}
}
}
Что мне делать?

Подробнее здесь: https://stackoverflow.com/questions/200 ... ng-openxml
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»