public static void PrepareSummaryPdf(this PowerPointProcessor target, string targetFileName, ISummaryControl summary, bool tabelOutput) { var sourceFileName = Path.GetTempFileName(); target.PreparePresentation(sourceFileName, presentation => target.AppendSummary(summary, tabelOutput, presentation)); target.BuildPdf(sourceFileName, targetFileName); }
public static void PrepareCalendarPreview(this PowerPointProcessor target, string fileName, CalendarOutputData monthOutputData) { target.PreparePresentation(fileName, presentation => target.AppendCalendar(monthOutputData, presentation)); }
public static void PrepareDashboardTargetCustomers(this PowerPointProcessor target, ITargetCustomersOutputData outputData, string fileName) { target.PreparePresentation(fileName, presentation => target.AppendDashboardTargetCustomers(outputData, presentation)); }
public static void PrepareDigitalSummaryEmail(this PowerPointProcessor target, string fileName, IDigitalSummaryContainerControl digitalSummary) { target.PreparePresentation(fileName, presentation => target.AppendDigitalSummary(digitalSummary, presentation)); }
public static void PrepareOptionsEmail(this PowerPointProcessor target, string fileName, IEnumerable <IOptionsSlideData> pages, Theme selectedTheme, bool pasteToSlideMaster) { target.PreparePresentation(fileName, presentation => target.AppendOptions(pages, selectedTheme, pasteToSlideMaster, presentation)); }
public static void PrepareSolutionCommonSlide(this PowerPointProcessor target, string fileName, OutputDataPackage dataPackage) { target.PreparePresentation(fileName, presentation => target.AppendSolutionCommonSlide(dataPackage, presentation)); }
public static void PrepareDashboardLeadoffStatements(this PowerPointProcessor target, ILeadoffStatementOutputData outputData, string fileName) { target.PreparePresentation(fileName, presentation => target.AppendDashboardLeadoffStatements(outputData, presentation)); }
public static void PrepareWebPackageEmail(this PowerPointProcessor target, string fileName, IWebPackageOutput digitalPackage) { target.PreparePresentation(fileName, presentation => target.AppendWebPackage(digitalPackage, presentation)); }
public static void PrepareScheduleEmail(this PowerPointProcessor target, string fileName, DigitalProduct product, Theme theme) { target.PreparePresentation(fileName, presentation => target.AppendOneSheet(product, theme, presentation)); }
public static void PrepareSummaryEmail(this PowerPointProcessor target, string fileName, ISummaryControl summary, bool tabelOutput) { target.PreparePresentation(fileName, presentation => target.AppendSummary(summary, tabelOutput, presentation)); }
public static void PrepareStrategyEmail(this PowerPointProcessor target, string fileName, DigitalInfoStrategyOutputModel dataModel, Theme selectedTheme) { target.PreparePresentation(fileName, presentation => target.AppendStrategy(dataModel, selectedTheme, presentation)); }
public static void PrepareDigitalOneSheetEmail(this PowerPointProcessor target, string fileName, StandaloneDigitalInfoOneSheetOutputModel page, Theme selectedTheme, bool pasteToSlideMaster) { target.PreparePresentation(fileName, presentation => target.AppendDigitalOneSheet(page, selectedTheme, pasteToSlideMaster, presentation)); }
public static void PrepareMediaOneSheetEmail(this PowerPointProcessor target, string fileName, IEnumerable <ProgramScheduleOutputModel> pages, Theme selectedTheme, bool pasteToSlideMaster) { target.PreparePresentation(fileName, presentation => target.AppendMediaOneSheet(pages, selectedTheme, pasteToSlideMaster, presentation)); }