Commit cf2b8035 authored by zhengke's avatar zhengke

封面,行程生成图,横屏竖屏 动态width

parent e2e74903
......@@ -42,7 +42,7 @@ export default () => {
setTimeout(() => {
const config: ExportImageConfig = {
quality,
width: 1600,
width: viewportRatio.value==0.7069?1754:1240,
}
if (ignoreWebfont) config.fontEmbedCSS = ''
......@@ -74,7 +74,7 @@ export default () => {
setTimeout(() => {
const config: ExportImageConfig = {
quality,
width: 1600,
width: viewportRatio.value==0.7069?1754:1240,
}
if (ignoreWebfont) config.fontEmbedCSS = ''
......
......@@ -112,7 +112,7 @@
class="thumbnail"
:key="slide.id"
:slide="slide"
:size="1600"
:size="viewportRatio==0.7069?1754:1240"
/>
</div>
</div>
......@@ -160,7 +160,7 @@ import ThumbnailSlide from '@/views/components/ThumbnailSlide/index.vue'
const mainStore = useMainStore()
const slidesStore = useSlidesStore()
const layoutsStore = useSlidesStore()
const { title, slides, slideIndex } = storeToRefs(slidesStore)
const { title, slides, slideIndex, viewportRatio } = storeToRefs(slidesStore)
const { enterScreening, enterScreeningFromStart } = useScreening()
const { importSpecificFile, importPPTXFile, exporting } = useImport()
const { resetSlides } = useSlideHandler()
......
......@@ -137,7 +137,7 @@
class="thumbnail"
:key="slides[slideIndex].id"
:slide="slides[slideIndex]"
:size="1600"
:size="viewportRatio==0.7069?1754:1240"
/>
</div>
</div>
......@@ -180,7 +180,7 @@
}
const slidesStore = useSlidesStore()
const { slides, slideIndex } = storeToRefs(slidesStore)
const { slides, slideIndex, viewportRatio } = storeToRefs(slidesStore)
const isCoverImgStore = useScreenStore()
const { model, ConfigId, TemplateDataSource, TemplateType, CoverImg, isCoverImg } = storeToRefs(useScreenStore())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment