From c5970da1952de792818328703687fa2707f8ade0 Mon Sep 17 00:00:00 2001 From: liangzai <2440983361@qq.com> Date: Tue, 10 Mar 2026 19:15:54 +0800 Subject: [PATCH] f --- resources/qiye.html | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/resources/qiye.html b/resources/qiye.html index 96c671e..3f3c71b 100644 --- a/resources/qiye.html +++ b/resources/qiye.html @@ -2113,13 +2113,17 @@ } html2canvas(pageEl, { - scale: 2, + scale: 1.5, useCORS: true, scrollX: 0, scrollY: -window.scrollY, }) .then(function (canvas) { - var imgData = canvas.toDataURL("image/png"); + // 使用 JPEG 可以避免部分环境下 PNG 解析问题(Incomplete or corrupt PNG file) + var imgData = canvas.toDataURL( + "image/jpeg", + 0.95, + ); var pdf = new jspdf.jsPDF("p", "mm", "a4"); var pageWidth = pdf.internal.pageSize.getWidth(); @@ -2134,7 +2138,7 @@ pdf.addImage( imgData, - "PNG", + "JPEG", 0, position, imgWidth, @@ -2147,7 +2151,7 @@ pdf.addPage(); pdf.addImage( imgData, - "PNG", + "JPEG", 0, position, imgWidth,