fix: drawing background size error #254

This commit is contained in:
Hufe921
2023-08-19 22:13:40 +08:00
parent f54c674c4f
commit 01340bb13c
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -1679,7 +1679,7 @@ export class Draw {
ctx.globalAlpha = !this.zone.isMainActive() ? inactiveAlpha : 1
this._clearPage(pageNo)
// 绘制背景
this.background.render(ctx)
this.background.render(ctx, pageNo)
// 绘制页边距
this.margin.render(ctx, pageNo)
// 渲染元素
+3 -3
View File
@@ -7,9 +7,9 @@ export class Background {
this.draw = draw
}
public render(ctx: CanvasRenderingContext2D) {
const width = this.draw.getOriginalWidth()
const height = this.draw.getOriginalHeight()
public render(ctx: CanvasRenderingContext2D, pageNo: number) {
const width = this.draw.getCanvasWidth(pageNo)
const height = this.draw.getCanvasHeight(pageNo)
ctx.save()
ctx.fillStyle = '#ffffff'
ctx.fillRect(0, 0, width, height)