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,