PPTX OpenXML - Что за индикатор новой строки в маркированном тексте?

Не могли бы вы помочь мне определить, какой индикатор перевода строки в маркированном тексте в PPTX OpenXML? основываясь на этом, я хочу добавить символ новой строки в моей программе

-Спасибо

1 ответ

Используйте класс перерыва

Так для следующего слайда с маркированным списком с индикатором новой строки:

Обратитесь к следующему фрагменту кода, показывающему от третьего пункта до четвертого:

        using DocumentFormat.OpenXml.Presentation;
        using DocumentFormat.OpenXml;
        using A = DocumentFormat.OpenXml.Drawing;

...

        A.Run run3 = new A.Run();
        A.RunProperties runProperties3 = new A.RunProperties(){ Language = "en-US", Dirty = false, SpellingError = true, SmartTagClean = false };
        A.Text text3 = new A.Text();
        text3.Text = "Th";

        run3.Append(runProperties3);
        run3.Append(text3);

        A.Run run4 = new A.Run();
        A.RunProperties runProperties4 = new A.RunProperties(){ Language = "en-US", Dirty = false, SmartTagClean = false };
        A.Text text4 = new A.Text();
        text4.Text = "";

        run4.Append(runProperties4);
        run4.Append(text4);

        A.Break break1 = new A.Break();
        A.RunProperties runProperties5 = new A.RunProperties(){ Language = "en-US", Dirty = false, SmartTagClean = false };

        break1.Append(runProperties5);

        A.Run run5 = new A.Run();
        A.RunProperties runProperties6 = new A.RunProperties(){ Language = "en-US", Dirty = false, SpellingError = true, SmartTagClean = false };
        A.Text text5 = new A.Text();
        text5.Text = "ird";

        run5.Append(runProperties6);
        run5.Append(text5);
        A.EndParagraphRunProperties endParagraphRunProperties1 = new A.EndParagraphRunProperties(){ Language = "en-US", Dirty = false, SmartTagClean = false };

        paragraph3.Append(paragraphProperties3);
        paragraph3.Append(run3);
        paragraph3.Append(run4);
        paragraph3.Append(break1);
        paragraph3.Append(run5);
        paragraph3.Append(endParagraphRunProperties1);

Этот код был создан с помощью инструмента повышения производительности Open XML. Я настоятельно рекомендую вам использовать его для реинжиниринга того, что нужно для написания кода в Excel, Word и PowerPoint.

Надеюсь это поможет...

Другие вопросы по тегам