Как мне распечатать все абзацы в закладке из файла .docx, используя c #?(Я использую библиотеку docX) - PullRequest
0 голосов
/ 06 октября 2018

Когда я набираю что-то в закладке документа без нажатия клавиши ввода, независимо от того, сколько строк это занимает, это считается одним абзацем, и у меня нет проблем.Проблема в том, что когда я что-то набираю в этой закладке и нажимаю клавишу ввода, он создает еще один абзац (все еще в этой закладке), и у меня возникают проблемы с печатью этого абзаца.Я хочу получить все абзацы в закладке ЭТО, но не могу заставить ее работать.Вот часть моего кода, я использую библиотеку docX, но любые другие предложения приветствуются.

namespace DocXTesting
{
    class Program
    {
        static void Main(string[] args)
        {
            DocX docx = DocX.Load(@"D:\name");

            //Console.WriteLine(docx.Bookmarks.Count());


        foreach (Bookmark bookmark in docx.Bookmarks)
            {
                 //Console.WriteLine(bookmark.Name); this prints out bookmarks names
                   Console.WriteLine(bookmark.Paragraphs.Text); //this one prints out ONLY the first paragraph in that bookmark     
            }

        }
    }
}
...