Ejemplo n.º 1
0
        public bool GeneratePDFFromTemplate(PDFTemplate TemplateType, TemplateBody Body)
        {
            string        TemplatePath    = getTemplatePath(TemplateType);
            string        TemplateContent = File.ReadAllText(TemplatePath);
            List <string> Params          = new List <string>();

            fillParamList(Params, Body);
            string StringWithParam = string.Format(@TemplateContent, Params.ToArray());
            var    TemplateCss     = File.ReadAllText(gtTemplateCSS(TemplateType));

            ExportHTMLToPDF(StringWithParam, @"C:\", TemplateCss);
            return(true);
        }
Ejemplo n.º 2
0
 static void Main(string[] args)
 {
     PDFTemplate pdf = new PDFTemplate();
     pdf.CreatePDF();
 }
Ejemplo n.º 3
0
 private string gtTemplateCSS(PDFTemplate templateType)
 {
     return(@"C:\Styles.css");
 }
Ejemplo n.º 4
0
 private string getTemplatePath(PDFTemplate templateType)
 {
     return(@"C:\Template1.html");
 }
Ejemplo n.º 5
0
 public string BindTmplate(PDFTemplate TemplateName, TemplateBody Body)
 {
     throw new NotImplementedException();
 }