private void RenderPdf(StringWriter document) { var pdfDocument = new Document(); pdfDocument.Open(); var pdfWriter = PdfWriter.GetInstance(pdfDocument, engineContext.Response.OutputStream); pdfWriter.CloseStream = false; using (var reader = new XmlTextReader(new StringReader(document.ToString()))) { var parser = new XmlParser(); parser.Go(pdfDocument, reader); } pdfWriter.Close(); }
/// <summary> /// Parses a given XmlTextReader. /// </summary> /// <param name="document"></param> /// <param name="reader"></param> /// <param name="tagmap"></param> public static void Parse(IDocListener document, XmlReader reader, string tagmap) { XmlParser p = new XmlParser(); p.Go(document, reader, tagmap); }
/// <summary> /// Parses a given file. /// </summary> public static void Parse(IDocListener document, XmlDocument xDoc, XmlDocument xTagmap) { XmlParser p = new XmlParser(); p.Go(document, xDoc, xTagmap); }
/// <summary> /// Parses a given file. /// </summary> /// <param name="document"></param> /// <param name="file"></param> /// <param name="tagmap"></param> public static void Parse(IDocListener document, string file, Hashtable tagmap) { XmlParser p = new XmlParser(); p.Go(document, file, tagmap); }
/// <summary> /// Parses a given file. /// </summary> /// <param name="document"></param> /// <param name="file"></param> public static void Parse(IDocListener document, string file) { XmlParser p = new XmlParser(); p.Go(document, file); }
/// <summary> /// Parses a given XmlTextReader. /// </summary> /// <param name="document"></param> /// <param name="reader"></param> public static void Parse(IDocListener document, XmlReader reader) { XmlParser p = new XmlParser(); p.Go(document, reader); }
/// <summary> /// Parses a given file. /// </summary> /// <param name="document"></param> /// <param name="file"></param> public static void Parse(IDocListener document, XmlDocument xDoc) { XmlParser p = new XmlParser(); p.Go(document, xDoc); }
/// <summary> /// Parses a given file. /// </summary> /// <param name="document"></param> /// <param name="file"></param> public static void Parse(IDocListener document, String file) { XmlParser p = new XmlParser(); p.Go(document, file); }
/// <summary> /// Parses a given XmlTextReader. /// </summary> /// <param name="document"></param> /// <param name="reader"></param> /// <param name="tagmap"></param> public static void Parse(IDocListener document, XmlTextReader reader, Hashtable tagmap) { XmlParser p = new XmlParser(); p.Go(document, reader, tagmap); }
/// <summary> /// Parses a given file. /// </summary> /// <param name="document"></param> /// <param name="file"></param> /// <param name="tagmap"></param> public static void Parse(IDocListener document, String file, Hashtable tagmap) { XmlParser p = new XmlParser(); p.Go(document, file, tagmap); }
/// <summary> /// Parses a given XmlTextReader. /// </summary> /// <param name="document"></param> /// <param name="reader"></param> public static void Parse(IDocListener document, XmlTextReader reader) { XmlParser p = new XmlParser(); p.Go(document, reader); }
/// <summary> /// Parses a given file. /// </summary> /// <param name="document"></param> /// <param name="xDoc"></param> public static void Parse(IDocListener document, XmlDocument xDoc) { var p = new XmlParser(); p.Go(document, xDoc); }