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); }