Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. <h1
  2. style="font-family: Verdana, Geneva, Tahoma, sans-serif;
  3. text-align:center"
  4. >
  5. <#= m_data #> // aca debe decir "SOLICITUD DE PEDIDO"
  6. </h1>
  7.  
  8. public partial class templateFactura
  9. {
  10. private string m_data;
  11.  
  12. public templateFactura(string data) { this.m_data = data; }
  13. }
  14.  
  15. private void BtnGenerar_Click(object sender, EventArgs e)
  16. {
  17. // StreamWriter sWrite = new StreamWriter("C://Users/mia/Desktop/htmlfile.html");
  18.  
  19. //generar archivo deesde la plantilla t4
  20. string data = "SOLICITUD DE PEDIDO";
  21. templateFactura page = new templateFactura(data);
  22. String pageContent = page.TransformText();
  23. //System.IO.File.WriteAllText("C://Users/mia/Desktop/htmlfile.html", pageContent);
  24.  
  25.  
  26.  
  27. //abre un archivo html y lo convierte en pdf
  28. //importar nuget Install-Package itext7.pdfhtml -Version 2.0.2
  29.  
  30. //using (FileStream htmlSource = File.Open("C://Users/mia/Desktop/htmlfile.html", FileMode.Open))
  31. using (FileStream pdfDest = File.Open("C://Users/mia/Desktop/htmlfile.pdf", FileMode.OpenOrCreate))
  32. {
  33. ConverterProperties converterProperties = new ConverterProperties();
  34. //HtmlConverter.ConvertToPdf(htmlSource, pdfDest, converterProperties);
  35. HtmlConverter.ConvertToPdf(pageContent, pdfDest, converterProperties);
  36. }
  37.  
  38.  
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement