public override void Generate(String pdfFilename) { var doc = XElement.Load(mTemplatePath); ReplaceAttributeValue(doc, ID_ONVIF_LOGO, "src", Path.Combine(CTTSettings.GetStylesheetsDir(), "onvif_doc_template_logo.jpg")); // TODO resource ReplaceIds(doc, Info); AddDevicesList(doc); FillDevicesList(doc); AddErratumList(doc, mErratumTable.Count); FillErratumList(doc, mErratumTable); RenderPdf(doc, Path.Combine(CTTSettings.GetOutputDir(), pdfFilename)); }
public override void Generate(String pdfFilename) { var doc = XElement.Load(mTemplatePath); ReplaceAttributeValue(doc, ID_ONVIF_LOGO, "src", Path.Combine(CTTSettings.GetStylesheetsDir(), "onvif_doc_template_logo.jpg")); // TODO resource ReplaceIds(doc, Info); //PrintUniqueIds(xmlDoc); AddDevicesList(doc); // modify xml FillDevicesList(doc); // add device info RenderPdf(doc, Path.Combine(CTTSettings.GetOutputDir(), pdfFilename)); }