public static string GetLayoutName(this EPPTXSlideLayoutType slideType) { string ret = ""; switch (slideType) { case EPPTXSlideLayoutType.TitleSlide: ret = "タイトル スライド"; break; case EPPTXSlideLayoutType.TitleAndContents: ret = "タイトルとコンテンツ"; break; case EPPTXSlideLayoutType.SectionHeading: ret = "セクション見出し"; break; case EPPTXSlideLayoutType.TwoContents: ret = "2 つのコンテンツ"; break; case EPPTXSlideLayoutType.Comparison: ret = "比較"; break; case EPPTXSlideLayoutType.TitleOnly: ret = "タイトルのみ"; break; case EPPTXSlideLayoutType.BlankSheet: ret = "白紙"; break; case EPPTXSlideLayoutType.ContentWithTitle: ret = "タイトル付きのコンテンツ"; break; case EPPTXSlideLayoutType.DiagramWithTitle: ret = "タイトル付きの図"; break; case EPPTXSlideLayoutType.TitleAndVerticalText: ret = "タイトルと縦書きテキスト"; break; case EPPTXSlideLayoutType.VerticalTitleAndVerticalText: ret = "縦書きタイトルと\n縦書きテキスト"; break; } return(ret); }
public void Init(EPPTXSlideLayoutType LayoutType, PPTXSlideLayoutGroup SlideLayouts) { this.LayoutSetting = SlideLayouts.SlideLayouts[LayoutType]; }