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));
 }
Ejemplo n.º 9
0
 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));
 }
Ejemplo n.º 13
0
 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));
 }