feat: 完善 Mermaid 配置与预览缩放

This commit is contained in:
SkyJourney
2026-07-26 23:10:22 +08:00
parent 15dd2acfc0
commit d93728bb8b
25 changed files with 870 additions and 56 deletions
+9
View File
@@ -16,6 +16,15 @@ describe("精确 PDF 页面尺寸", () => {
});
});
it("按预览缩放比例调整 PDF 页面显示尺寸", () => {
expect(
getPdfPageCssDimensions(595.275591, 841.889764, 1.5)
).toEqual({
width: expect.closeTo(1190.551182, 5),
height: expect.closeTo(1683.779528, 5)
});
});
it("结合显示宽度和设备像素比计算 Canvas 比例", () => {
expect(getPdfCanvasRenderScale(600, 800, 2)).toBeCloseTo(
8 / 3