C# Класс SlideBuilder.SlideConverter

Показать файл Открыть проект

Открытые методы

Метод Описание
ExtractPPTXtoMD ( string rootDir, string githubName, string language ) : void
GetAllSlides ( string path ) : ICollection>
GetAllTextInSlide ( DocumentFormat.OpenXml.Packaging.SlidePart slidePart, int slideNum ) : string[]
ReadFile ( string path ) : string[]

Приватные методы

Метод Описание
AddLocalServerFiles ( DirectoryInfo slidesDir ) : void
AddTableOfContentsMD ( DirectoryInfo lectureDir ) : void
BuildMDLines ( ICollection slides ) : IList
CheckSlideType ( Shape shape, MDSlide mdSlide, MDShapeText mdShape ) : void
CheckWrappingShape ( Shape shape, MDShapeText mdShape ) : void
ExtractTextFromParagraph ( MDShapeText mdShape, DocumentFormat.OpenXml.Drawing paragraph ) : string
GetAllPPTXFilesFrom ( string dir ) : IList
GetLecturePath ( string file, string rootDir ) : string
ParseParagraphText ( MDSlide mdSlide, MDShapeText mdShape, string paragraphText ) : void

Описание методов

ExtractPPTXtoMD() публичный статический Метод

public static ExtractPPTXtoMD ( string rootDir, string githubName, string language ) : void
rootDir string
githubName string
language string
Результат void

GetAllSlides() публичный статический Метод

public static GetAllSlides ( string path ) : ICollection>
path string
Результат ICollection>

GetAllTextInSlide() публичный статический Метод

public static GetAllTextInSlide ( DocumentFormat.OpenXml.Packaging.SlidePart slidePart, int slideNum ) : string[]
slidePart DocumentFormat.OpenXml.Packaging.SlidePart
slideNum int
Результат string[]

ReadFile() публичный статический Метод

public static ReadFile ( string path ) : string[]
path string
Результат string[]