From 0403b2f55040613da32cae16909497a322b0040a Mon Sep 17 00:00:00 2001 From: Joseph Milazzo Date: Wed, 2 Mar 2022 06:45:15 -0600 Subject: [PATCH] Hacked in code so that we render an image instead of canvas for fit to screen to try out. (#1131) --- .../manga-reader/manga-reader.component.html | 6 +++- .../manga-reader/manga-reader.component.ts | 31 +++++++++++++------ 2 files changed, 27 insertions(+), 10 deletions(-) diff --git a/UI/Web/src/app/manga-reader/manga-reader.component.html b/UI/Web/src/app/manga-reader/manga-reader.component.html index c33e90171..d12e2d09e 100644 --- a/UI/Web/src/app/manga-reader/manga-reader.component.html +++ b/UI/Web/src/app/manga-reader/manga-reader.component.html @@ -24,9 +24,13 @@
- +
+ +
newWidth) { - this.setCanvasSize(); - this.ctx.drawImage(this.canvasImage, 0, 0); - } else { - this.ctx.fillRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height); - this.ctx.drawImage(this.canvasImage, 0, 0, newWidth, newHeight); - } + // if (windowWidth > newWidth) { + // this.setCanvasSize(); + // this.ctx.drawImage(this.canvasImage, 0, 0); + // } else { + // this.setCanvasSize(); + // //this.ctx.fillRect(0, 0, this.ctx.canvas.width, this.ctx.canvas.height); + // this.ctx.drawImage(this.canvasImage, 0, 0, newWidth, newHeight); + // } + + this.setCanvasSize(); + // var offScreenCanvas = document.createElement('canvas') + // offScreenCanvas.width = newWidth; + // offScreenCanvas.height = newHeight; +// const resizedImage = new Image(); + // pica.resize(this.canvasImage, offScreenCanvas); + + + + //this.document.querySelector('.reading-area')?.appendChild(this.canvasImage); + } // Reset scroll on non HEIGHT Fits