From 1fa355a1703ca7d183328a4420e93b5de2ccca4e Mon Sep 17 00:00:00 2001 From: pipipi-pikachu Date: Sun, 16 Oct 2022 12:59:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=9D=9E16:9=E7=94=BB?= =?UTF-8?q?=E5=B8=83=E4=B8=8B=E5=AF=BC=E5=87=BAPDF=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Editor/ExportDialog/ExportPDF.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/Editor/ExportDialog/ExportPDF.vue b/src/views/Editor/ExportDialog/ExportPDF.vue index d815fdcc..adf511ae 100644 --- a/src/views/Editor/ExportDialog/ExportPDF.vue +++ b/src/views/Editor/ExportDialog/ExportPDF.vue @@ -72,7 +72,7 @@ const emit = defineEmits<{ (event: 'close'): void }>() -const { slides, currentSlide } = storeToRefs(useSlidesStore()) +const { slides, currentSlide, viewportRatio } = storeToRefs(useSlidesStore()) const pdfThumbnailsRef = ref() const rangeType = ref<'all' | 'current'>('all') @@ -83,7 +83,7 @@ const expPDF = () => { if (!pdfThumbnailsRef.value) return const pageSize = { width: 1600, - height: rangeType.value === 'all' ? 900 * count.value : 900, + height: rangeType.value === 'all' ? 1600 * viewportRatio.value * count.value : 1600 * viewportRatio.value, margin: padding.value ? 50 : 0, } print(pdfThumbnailsRef.value, pageSize)