DefaultPdfRenderer.cs 359 B

123456789101112131415
  1. using InABox.Core;
  2. namespace InABox.Avalonia.Platform;
  3. public class DefaultPdfRenderer : IPdfRenderer
  4. {
  5. public Logger? Logger { get; set; }
  6. public byte[]? RenderPdf(byte[]? pdf, int page, int dpi)
  7. => null;
  8. public Task<byte[]?> RenderPdfAsync(byte[]? pdf, int page, int dpi)
  9. => Task.Run(() => RenderPdf(pdf, page, dpi));
  10. }