public byte[] GenerateCardReports(List<Card> cards, List<List> lists) { using (var docxDocument = new DocxDocument(SimpleTemplate.EmptyWordFile)) { var builder = new DocxDocumentBuilder(docxDocument); builder.Tag(SimpleTemplate.HeaderTagName, x => x.Paragraph(z => z.Bold.Text("X. etap - 2012.03.18 - 29 - várható fejlesztések"))); builder.Tag(SimpleTemplate.ContentTagName, x => FoxbyWordServiceHelper.AddHeadline(x, 12).AddReports(cards, lists)); return docxDocument.ToArray(); } }
private static void SaveDocxFile(DocxDocument document, string fileName) { File.WriteAllBytes(string.Format(@"D:\{0}.docx", fileName), document.ToArray()); }