|
@@ -61,6 +61,11 @@ export default defineComponent({
|
|
|
type: Boolean,
|
|
|
default: false,
|
|
|
},
|
|
|
+ /** 是否是下载曲谱模式 */
|
|
|
+ isDownXml: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false,
|
|
|
+ },
|
|
|
},
|
|
|
setup(props, { emit, slots, expose }) {
|
|
|
const query: any = getQuery();
|
|
@@ -167,6 +172,10 @@ export default defineComponent({
|
|
|
osmd.Sheet.Instruments[i].Visible = state.canSelectTracks.includes(trackName)
|
|
|
}
|
|
|
}
|
|
|
+ // 下载图片改为A4纸尺寸
|
|
|
+ if (props.isDownXml) {
|
|
|
+ osmd.setPageFormat('794x1123')
|
|
|
+ }
|
|
|
osmd.zoom = state.zoom;
|
|
|
osmd.render();
|
|
|
console.log("🚀 ~ osmd:", osmd)
|