feat: 重新调整header

This commit is contained in:
zhangyi
2025-03-28 18:09:41 +08:00
parent 40e6241f26
commit 2d686a9c01
4 changed files with 258 additions and 25 deletions
+12 -15
View File
@@ -16,22 +16,19 @@ export function setCanvasSize(canvas: Canvas, paperSize: PaperSize) {
return canvas;
}
export async function getMiniCodeImagePath() {
return getImagePath('/assets/imgs/mini-code.jpg');
export async function getMiniCodeImage(canvas: Canvas) {
return getImage(canvas, '/assets/imgs/mini-code.jpg');
}
export async function getImagePath(path: string) {
return new Promise((resolve) => {
// 如果是网络图片,需配置downloadFile域名
wx.getImageInfo({
src: path, // 本地图片路径
success: (res) => {
resolve(res.path);
},
fail: (err) => {
console.error('图片加载失败:', err);
resolve(''); // 可设置默认占位图
},
});
export async function getImage(canvas: Canvas, path: string) {
return new Promise((resolve, reject) => {
const image = canvas.createImage();
image.onload = () => {
resolve(image);
};
image.onerror = () => {
reject('图片加载异常');
};
image.src = path;
});
}