public static byte[] CreatePDF(List<PdfContentParameter> contents, string[] images, int type) { PDFContext context = null; switch (type) { case 111: context = new PDFContext(new ProcessPDFBuilderStrategy()); break; case 142: context = new PDFContext(new SubProcessPDFBuilderStrategy()); break; default: context = new PDFContext(new GenericPDFBuilderStrategy()); break; } return context.BuildPDF(contents, images, type); }
public static byte[] CreatePDF(List <PdfContentParameter> contents, string[] images, int type) { PDFContext context = null; switch (type) { case 111: context = new PDFContext(new ProcessPDFBuilderStrategy()); break; case 142: context = new PDFContext(new SubProcessPDFBuilderStrategy()); break; default: context = new PDFContext(new GenericPDFBuilderStrategy()); break; } return(context.BuildPDF(contents, images, type)); }