Paragraph

Paragraph(Presentation, ForEachParagraphCallback)

Перебирает каждый Paragraph в Presentation. Фигуры будут перебраны на всех типах слайдов - Slide, MasterSlide и LayoutSlide

public static void Paragraph(Presentation pres, ForEachParagraphCallback forEachParagraph)
ПараметрТипОписание
presPresentationПрезентация для перебора параграфов
forEachParagraphForEachParagraphCallbackОбратный вызов, который будет вызван для каждого параграфа

Примеры

using (Presentation pres = new Presentation("pres.pptx"))
{
    ForEach.Paragraph(pres, (para, slide, index) =>
    {
        System.Console.WriteLine($"{para.Text}, index: {index}");
    });
}        

См. также


Paragraph(Presentation, bool, ForEachParagraphCallback)

Перебирает каждый Paragraph в Presentation. Фигуры будут перебраны на всех типах слайдов - Slide, MasterSlide, LayoutSlide и NotesSlide

public static void Paragraph(Presentation pres, bool includeNotes, 
    ForEachParagraphCallback forEachParagraph)
ПараметрТипОписание
presPresentationПрезентация для перебора параграфов
includeNotesBooleanФлаг, указывающий, должны ли NotesSlides быть включены в обработку.
forEachParagraphForEachParagraphCallbackОбратный вызов, который будет вызван для каждого параграфа

Примеры

using (Presentation pres = new Presentation("pres.pptx"))
{
    ForEach.Paragraph(pres, true, (para, slide, index) =>
    {
        System.Console.WriteLine($"{para.Text}, index: {index}");
    });
}        

См. также