using RazorLight; using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using WGneu.Models; namespace WGneu.Documents { class Template { private static readonly string ROOT = @"C:\Users\lorenz\Desktop\"; public static async void Test() { await Pdf.Convert(ROOT + "din-5008.html", ROOT + "test.pdf"); Pdf.UpdateMetadata(ROOT + "test.pdf", "Test Dokument", "Winzergenossenschaft für Matzen und Umgebung reg. Gen.m.b.H."); Pdf.Display("Test-Dokument", ROOT + "test.pdf"); } public static async void Generate(WgContext c) { var letter = new BusinessLetter("Test Dokument", c.Members.First()); var pdf_path = await letter.Save(); } } }