From 727ff9d20be41ab4f517cd461cbbcd945235a39c Mon Sep 17 00:00:00 2001 From: ShawnPhang Date: Thu, 14 Nov 2024 18:03:00 +0800 Subject: [PATCH] update: test data --- service/src/main.ts | 5 ++++- service/src/mock/assets/1.png | Bin 0 -> 14218 bytes service/src/mock/assets/2.png | Bin 0 -> 30033 bytes service/src/mock/templates/1.json | 2 +- service/src/mock/templates/2.json | 2 +- 5 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 service/src/mock/assets/1.png create mode 100644 service/src/mock/assets/2.png diff --git a/service/src/main.ts b/service/src/main.ts index 4eb6959..d65a54c 100644 --- a/service/src/main.ts +++ b/service/src/main.ts @@ -3,7 +3,7 @@ * @Date: 2022-02-01 13:41:59 * @Description: * @LastEditors: ShawnPhang - * @LastEditTime: 2024-08-12 06:18:56 + * @LastEditTime: 2024-11-14 17:36:17 */ const express = require('express') const bodyParser = require('body-parser') @@ -35,6 +35,9 @@ app.all('*', (req: any, res: any, next: any) => { }) app.use('/static', setUploadContentType, express.static(process.cwd() + `/static/`)) +if (process.env.NODE_ENV === 'development') { + app.use('/store', setUploadContentType, express.static(process.cwd() + `/src/mock/assets`)) +} app.use(handleTimeout) diff --git a/service/src/mock/assets/1.png b/service/src/mock/assets/1.png new file mode 100644 index 0000000000000000000000000000000000000000..9f45c92109a3c310f0c9a272af88a9ce68255383 GIT binary patch literal 14218 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 literal 0 HcmV?d00001 diff --git a/service/src/mock/templates/1.json b/service/src/mock/templates/1.json index 7e696f6..4e297c3 100644 --- a/service/src/mock/templates/1.json +++ b/service/src/mock/templates/1.json @@ -1 +1 @@ -{"id":"1","data":"{\"page\":{\"name\":\"作品名\",\"type\":\"page\",\"uuid\":\"-1\",\"left\":0,\"top\":0,\"width\":1242,\"height\":2208,\"backgroundColor\":\"#ffffffff\",\"backgroundImage\":\"https://pic.imgdb.cn/item/66b9785dd9c307b7e968102c.png\",\"opacity\":1,\"tag\":0,\"setting\":[],\"record\":{}},\"widgets\":[{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"1f9c3eaee05a\",\"width\":337,\"height\":570,\"left\":910,\"top\":-2,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b97877d9c307b7e96825a5.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"022ce0f46f04\",\"width\":225,\"height\":510,\"left\":817,\"top\":66,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b97882d9c307b7e9682fe4.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"b12d731e5d9c\",\"width\":219,\"height\":609,\"left\":969,\"top\":276,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b9788cd9c307b7e9683815.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"ed7915c0a5db\",\"width\":293,\"height\":178,\"left\":543,\"top\":194,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b97896d9c307b7e9683fde.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"f7fb1df83b82\",\"width\":395,\"height\":716,\"left\":852,\"top\":1498,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978a2d9c307b7e9684927.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"4a1d393a7d84\",\"width\":312,\"height\":599,\"left\":935,\"top\":1615,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978afd9c307b7e9685281.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"6f6dbb8ede18\",\"width\":387,\"height\":498,\"left\":834,\"top\":1766,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978b7d9c307b7e968583a.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"c528966c8598\",\"width\":535,\"height\":150,\"left\":-9,\"top\":2062,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978bed9c307b7e96860e2.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"823d4893d010\",\"width\":340,\"height\":291,\"left\":48,\"top\":1848,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978c7d9c307b7e968686a.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"dda580e499c8\",\"width\":555,\"height\":932,\"left\":8,\"top\":1244,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978cfd9c307b7e9686f0f.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"7d6a6bac975a\",\"width\":119,\"height\":719,\"left\":1100,\"top\":684,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978d9d9c307b7e96877bb.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"e0ec741b4e64\",\"width\":466,\"height\":280,\"left\":388,\"top\":1120,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978e4d9c307b7e9687fe6.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"4923988c39e9\",\"editable\":false,\"left\":275.33,\"top\":1475.17,\"transform\":\"\",\"lineHeight\":1.56,\"letterSpacing\":0,\"fontSize\":40.66682352941177,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"物转星移,
不会为了我们而停留;
桑海沧田,
不会淹没我们的情谊;
愿友谊长存!
生日快乐!\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":691,\"height\":381,\"minWidth\":40.66682352941177,\"minHeight\":63.440244705882364,\"dir\":\"horizontal\"},\"width\":\"691.34\",\"height\":381,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"59d5880bf47b\",\"editable\":false,\"left\":307.96000000000004,\"top\":774.8862351685095,\"transform\":\"\",\"lineHeight\":1.07,\"letterSpacing\":0,\"fontSize\":150,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"美好时光
感谢相伴\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":627.08,\"height\":322,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"bd5d46685e3e\",\"editable\":false,\"left\":369.48,\"top\":692.77,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":-2,\"fontSize\":48,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#f59595ff\",\"textAlign\":\"center\",\"text\":\"Happybirthday\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":503,\"height\":58,\"minWidth\":48,\"minHeight\":57.599999999999994,\"dir\":\"horizontal\"},\"width\":\"503.04\",\"height\":58,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"a0a7880aceb0\",\"editable\":false,\"left\":163.49999999999997,\"top\":863.3862351685095,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":-5.999999999999999,\"fontSize\":120,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"HAPPYBIRTHDAY\",\"opacity\":0.1411764705882353,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":908.8,\"height\":145,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"b474012aa064\",\"editable\":false,\"left\":413,\"top\":1168.83,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":0,\"fontSize\":41.6,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"Happybirthday\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":416,\"height\":50,\"minWidth\":41.6,\"minHeight\":49.92,\"dir\":\"horizontal\"},\"width\":416,\"height\":50,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"0692dea9191f\",\"editable\":false,\"left\":\"453.21\",\"top\":1224.02,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":-2.5,\"fontSize\":56,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"祝你生日快乐\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":336,\"height\":67,\"minWidth\":56,\"minHeight\":67.2,\"dir\":\"horizontal\"},\"width\":\"335.59\",\"height\":67,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"18799a671d50\",\"width\":569,\"height\":1006,\"left\":-4,\"top\":-6,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b978fbd9c307b7e968966c.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"e20466c74130\",\"width\":651,\"height\":752,\"left\":-1,\"top\":-12,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b97903d9c307b7e9689d93.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"555f8167d0f4\",\"width\":651,\"height\":970,\"left\":-80,\"top\":-373,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b9790bd9c307b7e968a3cf.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0}]}","title":"示例模板 - 日签插画手机海报","width":1242,"height":2208} \ No newline at end of file +{"id":"1","data":"[{\"global\":{\"name\":\"作品名\",\"type\":\"page\",\"uuid\":\"-1\",\"left\":0,\"top\":0,\"width\":1242,\"height\":2208,\"backgroundColor\":\"#f2eae7ff\",\"backgroundImage\":\"\",\"opacity\":1,\"tag\":0,\"setting\":[],\"record\":{}},\"layers\":[{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"823d4893d010\",\"width\":340,\"height\":291,\"left\":48,\"top\":1848,\"zoom\":1,\"transform\":\"scale(1)translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"http://127.0.0.1:7001/store/2.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0},\"naturalDuration\":0},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"4923988c39e9\",\"editable\":false,\"left\":275.33,\"top\":1475.17,\"transform\":\"\",\"lineHeight\":1.56,\"letterSpacing\":0,\"fontSize\":40.66682352941177,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"模板显示效果为虚拟
请从PSD导入模板开始;
添加模板后,
再编辑下载;
随意的测试数据
该模板显示效果无参考性质\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":691,\"height\":381,\"minWidth\":40.66682352941177,\"minHeight\":63.440244705882364,\"dir\":\"horizontal\"},\"width\":\"691.34\",\"height\":381,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"59d5880bf47b\",\"editable\":false,\"left\":307.96000000000004,\"top\":774.8862351685095,\"transform\":\"\",\"lineHeight\":1.07,\"letterSpacing\":0,\"fontSize\":150,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"前端出图
直接下载\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":627.08,\"height\":322,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"bd5d46685e3e\",\"editable\":false,\"left\":369.48,\"top\":692.77,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":-2,\"fontSize\":48,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#f59595ff\",\"textAlign\":\"center\",\"text\":\"Happybirthday\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":503,\"height\":58,\"minWidth\":48,\"minHeight\":57.599999999999994,\"dir\":\"horizontal\"},\"width\":\"503.04\",\"height\":58,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"a0a7880aceb0\",\"editable\":false,\"left\":163.49999999999997,\"top\":863.3862351685095,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":-5.999999999999999,\"fontSize\":120,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"HAPPYBIRTHDAY\",\"opacity\":0.1411764705882353,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":908.8,\"height\":145,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"b474012aa064\",\"editable\":false,\"left\":413,\"top\":1168.83,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":0,\"fontSize\":41.6,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"Happybirthday\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":416,\"height\":50,\"minWidth\":41.6,\"minHeight\":49.92,\"dir\":\"horizontal\"},\"width\":416,\"height\":50,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"0692dea9191f\",\"editable\":false,\"left\":\"453.21\",\"top\":1224.02,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":-2.5,\"fontSize\":56,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#d95151ff\",\"textAlign\":\"center\",\"text\":\"演示从前端出图的模式\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":336,\"height\":67,\"minWidth\":56,\"minHeight\":67.2,\"dir\":\"horizontal\"},\"width\":\"335.59\",\"height\":67,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}}]}]","title":"示例模板 - 日签插画手机海报","width":1242,"height":2208} \ No newline at end of file diff --git a/service/src/mock/templates/2.json b/service/src/mock/templates/2.json index 2ce1ac5..0bba418 100644 --- a/service/src/mock/templates/2.json +++ b/service/src/mock/templates/2.json @@ -1 +1 @@ -{"id":"2","data":"[{\"global\":{\"name\":\"作品名\",\"type\":\"page\",\"uuid\":\"-1\",\"left\":0,\"top\":0,\"width\":1242,\"height\":2208,\"backgroundColor\":\"#ffffffff\",\"backgroundImage\":\"\",\"opacity\":1,\"tag\":0,\"setting\":[],\"record\":{}},\"layers\":[{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"8cfe4c2f743e\",\"width\":1138,\"height\":2095,\"left\":51,\"top\":57,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b93e55d9c307b7e92bde52.png\",\"setting\":[],\"record\":{\"width\":1138,\"height\":2095,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1.0469613259668509,\"b\":0,\"c\":0,\"d\":1.047,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"二维码\",\"type\":\"w-qrcode\",\"uuid\":\"9052488e8103\",\"width\":207,\"height\":207,\"left\":874,\"top\":1849,\"zoom\":1,\"transform\":\"\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"url\":\"\",\"dotType\":\"classy\",\"dotColorType\":\"single\",\"dotRotation\":270,\"dotColor\":\"#35495E\",\"dotColor2\":\"#35495E\",\"value\":\"https://xp.palxp.cn\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"1424e3f1501d\",\"width\":973,\"height\":838,\"left\":134,\"top\":625,\"zoom\":1,\"transform\":\"scale(1) translate(0px, 0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"https://pic.imgdb.cn/item/66b93eb5d9c307b7e92c11ae.png\",\"mask\":\"https://s2.loli.net/2024/08/31/lDmuvcf3wpb8Mzq.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"764a25774e74\",\"editable\":false,\"left\":160.2270573384873,\"top\":1924.3892888940566,\"transform\":\"\",\"lineHeight\":1.46,\"letterSpacing\":10.066666666666666,\"fontSize\":45,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"left\",\"text\":\"电话:8888-8888888
地址:广州市高林路888号\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":600.53,\"height\":131,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"b12ffac161d3\",\"editable\":false,\"left\":219.45423141017832,\"top\":1646.7887675261356,\"transform\":\"\",\"lineHeight\":1.63,\"letterSpacing\":10,\"fontSize\":45,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"生活就像海洋,只有意志坚强的人,
才能到达彼岸。——马克思\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":806.5,\"height\":147,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"c887aa0bb7e2\",\"editable\":false,\"left\":432.4375,\"top\":1522.7162109375,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":10.075757575757576,\"fontSize\":66,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"#每日一签#\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":398.65,\"height\":80,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"98fd9b16db8a\",\"editable\":false,\"left\":84.11,\"top\":289.4,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":10.000000000000002,\"fontSize\":176,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"你好,十二月\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":1092,\"height\":211,\"minWidth\":176,\"minHeight\":211.2,\"dir\":\"horizontal\"},\"width\":1092.38,\"height\":211,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"438bf33d6f9e\",\"editable\":false,\"left\":335.609375,\"top\":512.04599609375,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":38,\"fontSize\":41,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"HELLONOVEMBER\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":614.58,\"height\":50.00000000000001,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"1e149f7637e5\",\"editable\":false,\"left\":394,\"top\":\"171.38\",\"transform\":\"\",\"lineHeight\":1.5,\"letterSpacing\":0,\"fontSize\":60,\"zoom\":1,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontFamily\":\"SourceHanSansSC-Regular\",\"fontWeight\":\"bold\",\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"YOURLOGO\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":454,\"height\":90,\"minWidth\":60,\"minHeight\":90,\"dir\":\"horizontal\"},\"width\":454,\"height\":90}]}]","title":"示例模板 - 日签插画手机海报","width":1242,"height":2208} \ No newline at end of file +{"id":"2","data":"[{\"global\":{\"name\":\"作品名\",\"type\":\"page\",\"uuid\":\"-1\",\"left\":0,\"top\":0,\"width\":1242,\"height\":2208,\"backgroundColor\":\"#ffffffff\",\"backgroundImage\":\"\",\"opacity\":1,\"tag\":0,\"setting\":[],\"record\":{}},\"layers\":[{\"name\":\"二维码\",\"type\":\"w-qrcode\",\"uuid\":\"9052488e8103\",\"width\":207,\"height\":207,\"left\":874,\"top\":1849,\"zoom\":1,\"transform\":\"\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"url\":\"\",\"dotType\":\"classy\",\"dotColorType\":\"single\",\"dotRotation\":270,\"dotColor\":\"#35495E\",\"dotColor2\":\"#35495E\",\"value\":\"https://xp.palxp.cn\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"图片\",\"type\":\"w-image\",\"uuid\":\"1424e3f1501d\",\"width\":973,\"height\":838,\"left\":134,\"top\":625,\"zoom\":1,\"transform\":\"scale(1)translate(0px,0px)\",\"radius\":0,\"opacity\":1,\"parent\":\"-1\",\"imgUrl\":\"http://127.0.0.1:7001/store/1.png\",\"mask\":\"https://s2.loli.net/2024/08/31/lDmuvcf3wpb8Mzq.png\",\"setting\":[],\"record\":{\"width\":0,\"height\":0,\"minWidth\":10,\"minHeight\":10,\"dir\":\"all\"},\"letterSpacing\":null,\"rotate\":0,\"imageTransform\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"tx\":0,\"ty\":0},\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"764a25774e74\",\"editable\":false,\"left\":160.2270573384873,\"top\":1924.3892888940566,\"transform\":\"\",\"lineHeight\":1.46,\"letterSpacing\":10.066666666666666,\"fontSize\":45,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"left\",\"text\":\"电话:8888-8888888
地址:广州市高林路888号\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":600.53,\"height\":131,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"b12ffac161d3\",\"editable\":false,\"left\":219.45423141017832,\"top\":1646.7887675261356,\"transform\":\"\",\"lineHeight\":1.63,\"letterSpacing\":10,\"fontSize\":45,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"生活就像海洋,只有意志坚强的人,
才能到达彼岸。——马克思\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":806.5,\"height\":147,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"c887aa0bb7e2\",\"editable\":false,\"left\":432.4375,\"top\":1522.7162109375,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":10.075757575757576,\"fontSize\":66,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"#每日一签#\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":398.65,\"height\":80,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"98fd9b16db8a\",\"editable\":false,\"left\":84.11,\"top\":289.4,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":10.000000000000002,\"fontSize\":176,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"你好,十二月\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":1092,\"height\":211,\"minWidth\":176,\"minHeight\":211.2,\"dir\":\"horizontal\"},\"width\":1092.38,\"height\":211,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"438bf33d6f9e\",\"editable\":false,\"left\":335.609375,\"top\":512.04599609375,\"transform\":\"\",\"lineHeight\":1.2,\"letterSpacing\":38,\"fontSize\":41,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontWeight\":400,\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"HELLONOVEMBER\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":0,\"height\":0,\"minWidth\":0,\"minHeight\":0,\"dir\":\"horizontal\"},\"width\":614.58,\"height\":50.00000000000001,\"imgUrl\":\"\",\"rotate\":0,\"filter\":{\"contrast\":0,\"sharpness\":0,\"hueRotate\":0,\"saturate\":0,\"brightness\":0,\"gaussianBlur\":0,\"temperature\":0,\"tint\":0}},{\"name\":\"文本\",\"type\":\"w-text\",\"uuid\":\"1e149f7637e5\",\"editable\":false,\"left\":394,\"top\":\"171.38\",\"transform\":\"\",\"lineHeight\":1.5,\"letterSpacing\":0,\"fontSize\":60,\"zoom\":1,\"fontClass\":{\"alias\":\"站酷快乐体\",\"id\":543,\"value\":\"zcool-kuaile-regular\",\"url\":\"https://lib.baomitu.com/fonts/zcool-kuaile/zcool-kuaile-regular.woff2\"},\"fontFamily\":\"SourceHanSansSC-Regular\",\"fontWeight\":\"bold\",\"fontStyle\":\"normal\",\"writingMode\":\"horizontal-tb\",\"textDecoration\":\"none\",\"color\":\"#000000ff\",\"textAlign\":\"center\",\"text\":\"YOURLOGO\",\"opacity\":1,\"backgroundColor\":\"\",\"parent\":\"-1\",\"record\":{\"width\":454,\"height\":90,\"minWidth\":60,\"minHeight\":90,\"dir\":\"horizontal\"},\"width\":454,\"height\":90}]}]","title":"示例模板 - 日签插画手机海报","width":1242,"height":2208} \ No newline at end of file