public PdfPage(IContainer container, IPdfRasterizer pdfRendering, PdfFile source, int pageIndex, float widthPt, float heightPt) { _container = container; _pdfRendering = pdfRendering; _source = source; _pageIndex = pageIndex; PageDimensions = new Dimensions(widthPt, heightPt); }
public static void RegisterFileDecoders(IOcrEngine ocrEngine, IPdfRasterizer pdfRasterizer) { if (ocrEngine == null) { throw new ArgumentNullException(nameof(ocrEngine)); } if (pdfRasterizer == null) { throw new ArgumentNullException(nameof(pdfRasterizer)); } _decoders = new IDecoder[] { new Image(ocrEngine), new Pdf(pdfRasterizer), new Text(), new Default() }; }