Ejemplo n.º 1
0
 internal Renderer(IGraphicsFactory graphicsFactory, Template template, DocumentData documentData = null, DocumentProperties documentProperties = null, PageSizeInfo pageSizeInfo = null, bool debug = false, PrinterInteractionMode printerInteractionMode = PrinterInteractionMode.None)
 {
     _template               = template;
     _documentData           = documentData;
     _documentProperties     = documentProperties;
     _printerInteractionMode = printerInteractionMode;
     _pageSizeInfo           = pageSizeInfo ?? new PageSizeInfo(PageSize.A4);
     if (debug)
     {
         _debugData = new DebugData();
     }
     _graphicsFactory = graphicsFactory;
 }
Ejemplo n.º 2
0
 public Renderer(Template template, DocumentData documentData = null, DocumentProperties documentProperties = null, PageSizeInfo pageSizeInfo = null, bool debug = false, PrinterInteractionMode printerInteractionMode = PrinterInteractionMode.None)
     : this(new MyGraphicsFactory(), template, documentData, documentProperties, pageSizeInfo, debug, printerInteractionMode)
 {
 }