public FONetXslFOPdfRenderer(XDocument xslFODoc, XslFOPdfOptions xslFOPdfOptions, EventHandler <XslFOEventArg> fnDebugEventHandler, EventHandler <XslFOErrorEventArg> fnErrorEventHandler) { this.XslFODocument = xslFODoc; this.XslFOPdfOptions = xslFOPdfOptions; this.DebugEventHandler = fnDebugEventHandler; this.ErrorEventHandler = fnErrorEventHandler; }
public FONetXslFOPdfRenderer(XDocument xslFODoc, XslFOPdfOptions xslFOPdfOptions, EventHandler <XslFOEventArg> fnDebugEventHandler, EventHandler <XslFOErrorEventArg> fnErrorEventHandler) { this.XslFODocument = xslFODoc.AssertArgumentIsNotNull(nameof(xslFODoc), "Valid XSL-FO Xml source document must be specified."); this.XslFOPdfOptions = xslFOPdfOptions.AssertArgumentIsNotNull(nameof(xslFOPdfOptions), "XSL-FO Render options must be specified."); this.DebugEventHandler = fnDebugEventHandler; this.ErrorEventHandler = fnErrorEventHandler; }
public FONetXslFOPdfRenderer(XDocument xslFODoc, XslFOPdfOptions xslFOPdfOptions) : this(xslFODoc, xslFOPdfOptions, null, null) { }