/// <summary> /// Saves content on the page rendered by a renderer instance to a given file /// </summary> /// <param name="renderer">Instance of object that implements a IPdfRenderer interface<see cref="PdfBuilder.Interfaces.IPdfRenderer"/> </param> /// <param name = "fileName" > The name of the file to write PDF content to<see cref="System.String"/></param> public void Save(IPdfRenderer renderer, string fileName) { using (var f = File.Create(fileName)) { this.Render(renderer, f); } }
public PdfSharpImporter(IErrorOutput errorOutput, IPdfPasswordProvider pdfPasswordProvider, ThumbnailRenderer thumbnailRenderer, ScannedImageRenderer scannedImageRenderer, IPdfRenderer pdfRenderer) { this.errorOutput = errorOutput; this.pdfPasswordProvider = pdfPasswordProvider; this.thumbnailRenderer = thumbnailRenderer; this.scannedImageRenderer = scannedImageRenderer; this.pdfRenderer = pdfRenderer; }
public TemplateToPdfCommandHandler( ITemplateProvider templateProvider, ITemplateCompiler templateCompiler, IPdfRenderer pdfRenderer, IParser parser, ISaleRepository saleRepository) { _templateProvider = templateProvider; _templateCompiler = templateCompiler; _pdfRenderer = pdfRenderer; _parser = parser; _saleRepository = saleRepository; }
public ScannedImageRenderer(IPdfRenderer pdfRenderer) { this.pdfRenderer = pdfRenderer; }
/// <summary> /// Renders content on the page using a renderer instance to a given stream /// </summary> /// <param name="renderer">Instance of object that implements a IPdfRenderer interface<see cref="PdfBuilder.Interfaces.IPdfRenderer"/></param> /// <param name="stream">Stream instance used to write pdf text to <see cref="System.IO.Stream"/></param> public void Render(IPdfRenderer renderer, Stream stream) { renderer.RenderPdf(this); this.Render(stream); }
public ExportDataViews(IPdfRenderer pdfRenderer) { _pdfRenderer = pdfRenderer; }
public IndexModel(IPdfRenderer pdfRenderer) { _pdfRenderer = pdfRenderer; }
public ExportWorkOrderPhotos(IPdfRenderer pdfRenderer) { _pdfRenderer = pdfRenderer; }
public DynamicRenderer(IPdfRenderer <Paragraph> paragraph , IPdfRenderer <Table> table) { //variable assignment }