Пример #1
0
 protected override void Render(RenderingWorkUnit[] workUnits, ConversionApplicationOptions options, string outputFilePath)
 {
     using (var renderer = new SvgRenderer())
         using (var device = GetOutputDevice(options, outputFilePath))
         {
             renderer.Render(device, ConversionApplication.DEFAULT_RENDERING_TIMEOUT,
                             workUnits.Cast <SVGDocumentRenderingWorkUnit>().Select(x => x.Data).ToArray());
         }
 }
Пример #2
0
        protected override void Render(RenderingWorkUnit workUnit, ConversionApplicationOptions options, string outputFilePath)
        {
            var wi = ((SVGDocumentRenderingWorkUnit)workUnit);

            using (var renderer = new SvgRenderer())
                using (var device = GetOutputDevice(options, outputFilePath))
                {
                    renderer.Render(device, wi.Data, ConversionApplication.DEFAULT_RENDERING_TIMEOUT);
                }
        }