Commit 8c720a42 by wusiyi

Merge remote-tracking branch 'origin/dev_600sc'

parents e8bce74e 8f51f72e
This source diff could not be displayed because it is too large. You can view the blob instead.
[{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:38:03","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\bc7cc9c6-6001-444b-b301-a9fedb96286a.png","fileName":"bc7cc9c6-6001-444b-b301-a9fedb96286a.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTX6SPCMD.exe print -X \"Profile\\bc7cc9c6-6001-444b-b301-a9fedb96286a.xml\" -I \"Input\\bc7cc9c6-6001-444b-b301-a9fedb96286a.png\" -A \"Output\\bc7cc9c6-6001-444b-b301-a9fedb96286a.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"bc7cc9c6-6001-444b-b301-a9fedb96286a.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\bc7cc9c6-6001-444b-b301-a9fedb96286a.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:34:40","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\5144bcc2-5be4-4ef4-bb2d-cfe822f0db3f.png","fileName":"5144bcc2-5be4-4ef4-bb2d-cfe822f0db3f.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTXproCMD.exe print -X \"Profile\\5144bcc2-5be4-4ef4-bb2d-cfe822f0db3f.xml\" -I \"Input\\5144bcc2-5be4-4ef4-bb2d-cfe822f0db3f.png\" -A \"Output\\5144bcc2-5be4-4ef4-bb2d-cfe822f0db3f.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"5144bcc2-5be4-4ef4-bb2d-cfe822f0db3f.png","print_cmd":"GTXproCMD.exe send -A \"Output\\5144bcc2-5be4-4ef4-bb2d-cfe822f0db3f.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:31:56","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print4.0\\Input\\7184719b-c107-49a3-843e-9f1e07c05ac2.png","fileName":"7184719b-c107-49a3-843e-9f1e07c05ac2.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTXproCMD.exe print -X \"Profile\\7184719b-c107-49a3-843e-9f1e07c05ac2.xml\" -I \"Input\\7184719b-c107-49a3-843e-9f1e07c05ac2.png\" -A \"Output\\7184719b-c107-49a3-843e-9f1e07c05ac2.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"7184719b-c107-49a3-843e-9f1e07c05ac2.png","print_cmd":"GTXproCMD.exe send -A \"Output\\7184719b-c107-49a3-843e-9f1e07c05ac2.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":6,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:31:38","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"4.5","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print4.0\\Input\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png","fileName":"71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":134.45,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":5,"cmd":"GTXproCMD.exe print -X \"Profile\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.xml\" -I \"Input\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png\" -A \"Output\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.arxp\" -S 51845837 -L 09500007 -D 0 -W 1","fileName":"71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png","print_cmd":"GTXproCMD.exe send -A \"Output\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":6,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:28:16","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"4.5","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print4.0\\Input\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png","fileName":"71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":134.45,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":5,"cmd":"GTXproCMD.exe print -X \"Profile\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.xml\" -I \"Input\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png\" -A \"Output\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.arxp\" -S 51845837 -L 09500007 -D 0 -W 1","fileName":"71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.png","print_cmd":"GTXproCMD.exe send -A \"Output\\71feb06e-22aa-4b5e-8d9d-34a70a34e9fb.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":1,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:27:28","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print4.0\\Input\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png","fileName":"5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":0,"cmd":"GTXproCMD.exe print -X \"Profile\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.xml\" -I \"Input\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png\" -A \"Output\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png","print_cmd":"GTXproCMD.exe send -A \"Output\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:26:51","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print4.0\\Input\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png","fileName":"5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTXproCMD.exe print -X \"Profile\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.xml\" -I \"Input\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png\" -A \"Output\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.png","print_cmd":"GTXproCMD.exe send -A \"Output\\5c3c63fe-06bb-4b88-a8c9-f2a78d3c63ef.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:03:19","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print4.0\\Input\\529b3b1d-b216-4613-b9bc-42676ed0ef94.png","fileName":"529b3b1d-b216-4613-b9bc-42676ed0ef94.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTXproCMD.exe print -X \"Profile\\529b3b1d-b216-4613-b9bc-42676ed0ef94.xml\" -I \"Input\\529b3b1d-b216-4613-b9bc-42676ed0ef94.png\" -A \"Output\\529b3b1d-b216-4613-b9bc-42676ed0ef94.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"529b3b1d-b216-4613-b9bc-42676ed0ef94.png","print_cmd":"GTXproCMD.exe send -A \"Output\\529b3b1d-b216-4613-b9bc-42676ed0ef94.arxp\" -P \"Brother GTX pro FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:03:07","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print4.0\\Input\\529b3b1d-b216-4613-b9bc-42676ed0ef94.png","fileName":"529b3b1d-b216-4613-b9bc-42676ed0ef94.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTXproCMD.exe print -X \"Profile\\529b3b1d-b216-4613-b9bc-42676ed0ef94.xml\" -I \"Input\\529b3b1d-b216-4613-b9bc-42676ed0ef94.png\" -A \"Output\\529b3b1d-b216-4613-b9bc-42676ed0ef94.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"529b3b1d-b216-4613-b9bc-42676ed0ef94.png","print_cmd":"GTXproCMD.exe send -A \"Output\\529b3b1d-b216-4613-b9bc-42676ed0ef94.arxp\" -P \"Brother GTX-6 FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:02:39","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600\\Input\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","fileName":"36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTX6CMD.exe print -X \"Profile\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.xml\" -I \"Input\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.png\" -A \"Output\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","print_cmd":"GTX6CMD.exe send -A \"Output\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.arxp\" -P \"Brother GTX pro FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:02:14","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600\\Input\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","fileName":"36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTX6CMD.exe print -X \"Profile\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.xml\" -I \"Input\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.png\" -A \"Output\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","print_cmd":"GTX6CMD.exe send -A \"Output\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.arxp\" -P \"Brother GTX-6 FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.32","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326022","print_time":"2026-05-29 17:02:03","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-1.1","rate":1.1252875118387229,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"24.5","h":"27.6","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600\\Input\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","fileName":"36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","rate":1.1252875118387229,"w":739.1,"zIndex":0,"x":-33.55000000000001,"y":0,"h":831.7,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTX6CMD.exe print -X \"Profile\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.xml\" -I \"Input\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.png\" -A \"Output\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.arxp\" -S 44445003 -L \"-0196,0006\" -D 0 -W 1","fileName":"36e7ffc8-7419-4647-8e34-2aeb39bcc768.png","print_cmd":"GTX6CMD.exe send -A \"Output\\36e7ffc8-7419-4647-8e34-2aeb39bcc768.arxp\" -P \"导出为WPS PDF"}}]
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
[{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"0"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:36:54","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"2.1","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\e6d706a7-29a6-4723-83b7-66d646518be9.png","fileName":"e6d706a7-29a6-4723-83b7-66d646518be9.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":64,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"0","byPlatenSize":1,"cmd":"GTX6SPCMD.exe print -X \"Profile\\e6d706a7-29a6-4723-83b7-66d646518be9.xml\" -I \"Input\\e6d706a7-29a6-4723-83b7-66d646518be9.png\" -A \"Output\\e6d706a7-29a6-4723-83b7-66d646518be9.arxp\" -S 32714293 -L 03910006 -D 0 -W 1","fileName":"e6d706a7-29a6-4723-83b7-66d646518be9.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\e6d706a7-29a6-4723-83b7-66d646518be9.arxp\" -P \"Brother GTX pro FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"0"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:30:36","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"2.1","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\e6d706a7-29a6-4723-83b7-66d646518be9.png","fileName":"e6d706a7-29a6-4723-83b7-66d646518be9.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":64,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"0","byPlatenSize":1,"cmd":"GTX6SPCMD.exe print -X \"Profile\\e6d706a7-29a6-4723-83b7-66d646518be9.xml\" -I \"Input\\e6d706a7-29a6-4723-83b7-66d646518be9.png\" -A \"Output\\e6d706a7-29a6-4723-83b7-66d646518be9.arxp\" -S 32714293 -L 03910006 -D 0 -W 1","fileName":"e6d706a7-29a6-4723-83b7-66d646518be9.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\e6d706a7-29a6-4723-83b7-66d646518be9.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:22:51","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1","byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\388636fd-ff44-47e7-bee4-8f4d5c38b482.xml\" -I \"Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png\" -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -P \"Brother GTX pro FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:22:37","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1","byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\388636fd-ff44-47e7-bee4-8f4d5c38b482.xml\" -I \"Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png\" -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -P \"Brother GTX-6 FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":0,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:22:29","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":0,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1","byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\388636fd-ff44-47e7-bee4-8f4d5c38b482.xml\" -I \"Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png\" -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -S 32714293 -L 06430006 -D 0 -W 0","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -P \"Brother GTX-6 FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":0,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:22:07","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":0,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1","byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\388636fd-ff44-47e7-bee4-8f4d5c38b482.xml\" -I \"Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png\" -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -S 32714293 -L 06430006 -D 0 -W 0","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:18:46","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"1","byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\388636fd-ff44-47e7-bee4-8f4d5c38b482.xml\" -I \"Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png\" -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"0"},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:18:36","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":"0","byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\388636fd-ff44-47e7-bee4-8f4d5c38b482.xml\" -I \"Input\\388636fd-ff44-47e7-bee4-8f4d5c38b482.png\" -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"388636fd-ff44-47e7-bee4-8f4d5c38b482.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\388636fd-ff44-47e7-bee4-8f4d5c38b482.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":true},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:12:30","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\c97606ed-229a-4c9b-b9b1-78b6fd9b8ab2.png","fileName":"c97606ed-229a-4c9b-b9b1-78b6fd9b8ab2.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":true,"byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\c97606ed-229a-4c9b-b9b1-78b6fd9b8ab2.xml\" -I \"Input\\c97606ed-229a-4c9b-b9b1-78b6fd9b8ab2.png\" -A \"Output\\c97606ed-229a-4c9b-b9b1-78b6fd9b8ab2.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"c97606ed-229a-4c9b-b9b1-78b6fd9b8ab2.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\c97606ed-229a-4c9b-b9b1-78b6fd9b8ab2.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:10:49","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"2.1","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\37f85fff-544d-40a9-8335-098828e4ca01.png","fileName":"37f85fff-544d-40a9-8335-098828e4ca01.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":64,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTX6SPCMD.exe print -X \"Profile\\37f85fff-544d-40a9-8335-098828e4ca01.xml\" -I \"Input\\37f85fff-544d-40a9-8335-098828e4ca01.png\" -A \"Output\\37f85fff-544d-40a9-8335-098828e4ca01.arxp\" -S 32714293 -L 03910006 -D 0 -W 1","fileName":"37f85fff-544d-40a9-8335-098828e4ca01.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\37f85fff-544d-40a9-8335-098828e4ca01.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":true},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:07:40","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.png","fileName":"09adb8b3-156f-4ca0-8b30-eb0e59d52321.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":true,"byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.xml\" -I \"Input\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.png\" -A \"Output\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"09adb8b3-156f-4ca0-8b30-eb0e59d52321.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:07:30","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.png","fileName":"09adb8b3-156f-4ca0-8b30-eb0e59d52321.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.xml\" -I \"Input\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.png\" -A \"Output\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"09adb8b3-156f-4ca0-8b30-eb0e59d52321.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\09adb8b3-156f-4ca0-8b30-eb0e59d52321.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":true},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:04:55","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\31846c14-759e-45f5-b509-2f869fdb6069.png","fileName":"31846c14-759e-45f5-b509-2f869fdb6069.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"bySubInk":true,"byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\31846c14-759e-45f5-b509-2f869fdb6069.xml\" -I \"Input\\31846c14-759e-45f5-b509-2f869fdb6069.png\" -A \"Output\\31846c14-759e-45f5-b509-2f869fdb6069.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"31846c14-759e-45f5-b509-2f869fdb6069.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\31846c14-759e-45f5-b509-2f869fdb6069.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:04:16","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\31846c14-759e-45f5-b509-2f869fdb6069.png","fileName":"31846c14-759e-45f5-b509-2f869fdb6069.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\31846c14-759e-45f5-b509-2f869fdb6069.xml\" -I \"Input\\31846c14-759e-45f5-b509-2f869fdb6069.png\" -A \"Output\\31846c14-759e-45f5-b509-2f869fdb6069.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"31846c14-759e-45f5-b509-2f869fdb6069.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\31846c14-759e-45f5-b509-2f869fdb6069.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":5,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"bySubInk":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:00:46","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"3.5","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.png","fileName":"675385c6-8ca0-41b3-aecf-c16f14b10dc0.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":106,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"bySubInk":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":6,"cmd":"GTX6SPCMD.exe print -X \"Profile\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.xml\" -I \"Input\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.png\" -A \"Output\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.arxp\" -S 32714293 -L 06430006 -D 0 -W 1","fileName":"675385c6-8ca0-41b3-aecf-c16f14b10dc0.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":0,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"bySubInk":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC2605191484","print_time":"2026-06-01 16:00:29","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"2.1","rate":1.3130514705882352,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.0","w":"18.0","h":"23.7","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.png","fileName":"675385c6-8ca0-41b3-aecf-c16f14b10dc0.png","rate":1.3130514705882352,"w":544,"zIndex":0,"x":64,"y":0,"h":714.3,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"bySubInk":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":1,"cmd":"GTX6SPCMD.exe print -X \"Profile\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.xml\" -I \"Input\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.png\" -A \"Output\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.arxp\" -S 32714293 -L 03910006 -D 0 -W 1","fileName":"675385c6-8ca0-41b3-aecf-c16f14b10dc0.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\675385c6-8ca0-41b3-aecf-c16f14b10dc0.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":2,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326023","print_time":"2026-06-01 10:58:28","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"0.2","rate":1.1256160916477953,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"7.2","w":"9.7","h":"11.0","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","rate":1.1256160916477953,"w":294,"zIndex":0,"x":5,"y":218.53443452777407,"h":330.93113094445187,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":4,"cmd":"GTX6SPCMD.exe print -X \"Profile\\f96c01fe-a9c5-4e44-8c89-420928a681c7.xml\" -I \"Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png\" -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -S 07730871 -L 00160578 -D 0 -W 1","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":2,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326023","print_time":"2026-06-01 10:58:17","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-5.0","rate":1.1256160916477953,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"7.1","w":"9.7","h":"11.0","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","rate":1.1256160916477953,"w":294,"zIndex":0,"x":-150,"y":214.53443452777407,"h":330.93113094445187,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":4,"cmd":"GTX6SPCMD.exe print -X \"Profile\\f96c01fe-a9c5-4e44-8c89-420928a681c7.xml\" -I \"Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png\" -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -S 07730871 -L \"-0392,0567\" -D 0 -W 1","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":2,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326023","print_time":"2026-06-01 10:58:10","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"-4.8","rate":1.1256160916477953,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"-0.0","w":"9.7","h":"11.0","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","rate":1.1256160916477953,"w":294,"zIndex":0,"x":-145,"y":-1.4655654722259328,"h":330.93113094445187,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":4,"cmd":"GTX6SPCMD.exe print -X \"Profile\\f96c01fe-a9c5-4e44-8c89-420928a681c7.xml\" -I \"Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png\" -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -S 07730871 -L \"-0379,-0001\" -D 0 -W 1","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}},{"head_setting":{"gridShow":1,"gridValue":2,"unit":"inch","language":"cn","autoPrint":false,"gridSpacing":1},"version":"1.0.33","print_setting":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false},"production_no":"CNPSC260326023","print_time":"2026-06-01 10:57:55","position_unit":{"x":336.4,"rate":1.1260340632603407,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":484.3,"w":672.8,"h":757.3,"r":0},"position_after_px":{"x":"0.0","rate":1.1256160916477953,"sx":0,"zIndex":0,"sh":0,"sw":0,"sy":0,"y":"0.1","w":"9.7","h":"11.0","r":0},"position_before_px":{"url":"D:\\work\\electron-printer\\print600SC\\Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","rate":1.1256160916477953,"w":294,"zIndex":0,"x":0,"y":2.534434527774067,"h":330.93113094445187,"r":0},"send_api_data":{"printer":"","xy":"","byInk":2,"byInkVolume":1,"byDoublePrint":3,"bEcoMode":false,"bMaterialBlack":false,"byHighlight":5,"printNum":1,"bFastMode":false,"bUniPrint":false,"bDivide":false,"bPause":false,"byMask":3,"bTransColor":false,"byChoke":2,"minWhiteInkType":0,"bySaturation":5,"byBrightness":5,"byContrast":5,"iCyanBalance":0,"iMagentaBalance":0,"iBlackBalance":0,"iYellowBalance":0,"byMinWhite":1,"bMultiple":false,"byPlatenSize":4,"cmd":"GTX6SPCMD.exe print -X \"Profile\\f96c01fe-a9c5-4e44-8c89-420928a681c7.xml\" -I \"Input\\f96c01fe-a9c5-4e44-8c89-420928a681c7.png\" -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -S 07730871 -L 00030009 -D 0 -W 1","fileName":"f96c01fe-a9c5-4e44-8c89-420928a681c7.png","print_cmd":"GTX6SPCMD.exe send -A \"Output\\f96c01fe-a9c5-4e44-8c89-420928a681c7.arxp\" -P \"Brother GTX-6 Extra Colors ORGR FileOutput"}}]
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>0</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>4</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>4</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>4</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>4</byPlatenSize>
<bEcoMode>false</bEcoMode>
<byInk>2</byInk>
<bMaterialBlack>false</bMaterialBlack>
<bMultiple>false</bMultiple>
<byHighlight>5</byHighlight>
<byMask>3</byMask>
<bFastMode>false</bFastMode>
<bDivide>false</bDivide>
<bPause>false</bPause>
<bTransColor>false</bTransColor>
<byChoke>2</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>5</bySaturation>
<byBrightness>5</byBrightness>
<byContrast>5</byContrast>
<iCyanBalance>0</iCyanBalance>
<bUniPrint>false</bUniPrint>
<iMagentaBalance>0</iMagentaBalance>
<iYellowBalance>0</iYellowBalance>
<iBlackBalance>0</iBlackBalance>
<byResolution>1</byResolution>
</GTOPTION>
\ No newline at end of file
GTX6SPCMD.exe print -X "Profile\CO12.xml" -I "Input\sample.png" -A "Output\pO12.arxp" -S 01000200 -L 02540254
echo %errorlevel%
\ No newline at end of file
GTX6SPCMD.exe print -X "Profile\CO12.xml" -I "Input\sample.png" -A "Output\pO12.arxp" -S 01000200 -L 02540254
echo %errorlevel%
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bMultiple>1</bMultiple>
<byResolution>1</byResolution>
<byInk>1</byInk>
<byInkVolume>1</byInkVolume>
<byDoublePrint>1</byDoublePrint>
<bySaturation>1</bySaturation>
<byBrightness>1</byBrightness>
<byContrast>1</byContrast>
<iCyanBalance>1</iCyanBalance>
<iMagentaBalance>1</iMagentaBalance>
<iYellowBalance>1</iYellowBalance>
<iBlackBalance>1</iBlackBalance>
<bUniPrint>1</bUniPrint>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<byHighlight>1</byHighlight>
<byMask>1</byMask>
<bDivide>1</bDivide>
<bTransColor>1</bTransColor>
<bySaturation>1</bySaturation>
<byBrightness>1</byBrightness>
<byContrast>1</byContrast>
<bUniPrint>1</bUniPrint>
<byResolution>1</byResolution>
<byInk>1</byInk>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<bEcoMode>1</bEcoMode>
<byInk>1</byInk>
<bMaterialBlack>1</bMaterialBlack>
<bMultiple>1</bMultiple>
<byHighlight>1</byHighlight>
<byMask>1</byMask>
<bFastMode>1</bFastMode>
<bDivide>1</bDivide>
<bPause>1</bPause>
<bTransColor>1</bTransColor>
<byChoke>1</byChoke>
<byMinWhite>1</byMinWhite>
<bySaturation>1</bySaturation>
<byBrightness>1</byBrightness>
<byContrast>1</byContrast>
<iCyanBalance>1</iCyanBalance>
<bUniPrint>1</bUniPrint>
<iMagentaBalance>1</iMagentaBalance>
<iYellowBalance>1</iYellowBalance>
<iBlackBalance>1</iBlackBalance>
<byResolution>1</byResolution>
<bySubInk>0</bySubInk>
</GTOPTION>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<GTOPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<szFileName />
<uiCopies>1</uiCopies>
<byPlatenSize>1</byPlatenSize>
<byResolution>1</byResolution>
<byInk>1</byInk>
<bMultiple>1</bMultiple>
<byInkVolume>1</byInkVolume>
<byDoublePrint>1</byDoublePrint>
<bySaturation>1</bySaturation>
<byBrightness>1</byBrightness>
<byContrast>1</byContrast>
<iBlackBalance>1</iBlackBalance>
<bUniPrint>1</bUniPrint>
</GTOPTION>
\ No newline at end of file
GTX6SPCMD.exe print -X "Profile\CO12.xml" -I "Input\sample.png" -A "Output\pO12.arxp" -S 01000200 -L 02540254
echo %errorlevel%
\ No newline at end of file
GTX6SPCMD.exe send -A "D:\sample\Output\pO12.arxp" -P "Brother GTX pro" -D 1
echo %errorlevel%
\ No newline at end of file
...@@ -10,7 +10,7 @@ const { PassThrough } = require("stream"); ...@@ -10,7 +10,7 @@ const { PassThrough } = require("stream");
const { const {
getVersion, getVersion,
getDesktopDevice, getDesktopDevice
} = require("@/server/utils/store"); } = require("@/server/utils/store");
//获取当前驱动版本 //获取当前驱动版本
...@@ -46,7 +46,7 @@ function zip(from, to) { ...@@ -46,7 +46,7 @@ function zip(from, to) {
arr.push({ arr.push({
fileName: fileName, fileName: fileName,
designId: data[i].split("_GCPS")[0], designId: data[i].split("_GCPS")[0],
productionFile: path.join(to, fileName), productionFile: path.join(to, fileName)
}); });
} }
...@@ -55,7 +55,7 @@ function zip(from, to) { ...@@ -55,7 +55,7 @@ function zip(from, to) {
// console.log(arr); // console.log(arr);
resolve(arr); resolve(arr);
}) })
.catch((err) => { .catch(err => {
console.log(err); console.log(err);
reject("压缩包解压失败"); reject("压缩包解压失败");
}); });
...@@ -77,7 +77,7 @@ export const downloadImage = (list, isForcedProduction) => { ...@@ -77,7 +77,7 @@ export const downloadImage = (list, isForcedProduction) => {
// 过滤出有效的下载项 // 过滤出有效的下载项
const downloadItems = list.filter( const downloadItems = list.filter(
(item) => item.url && item.url.includes("http"), item => item.url && item.url.includes("http")
); );
// 如果没有需要下载的项,直接返回 // 如果没有需要下载的项,直接返回
...@@ -88,8 +88,8 @@ export const downloadImage = (list, isForcedProduction) => { ...@@ -88,8 +88,8 @@ export const downloadImage = (list, isForcedProduction) => {
console.log("downloadItems", downloadItems); console.log("downloadItems", downloadItems);
// 并行处理所有下载 // 并行处理所有下载
const downloadPromises = downloadItems.map((item) => { const downloadPromises = downloadItems.map(item => {
return new Promise(async (itemResolve) => { return new Promise(async itemResolve => {
// 创建分流 // 创建分流
const passThrough = new PassThrough(); const passThrough = new PassThrough();
try { try {
...@@ -101,10 +101,10 @@ export const downloadImage = (list, isForcedProduction) => { ...@@ -101,10 +101,10 @@ export const downloadImage = (list, isForcedProduction) => {
".rar", ".rar",
".7z", ".7z",
".gz", ".gz",
".bz2", ".bz2"
]; ];
const isArchive = archiveExtensions.some((ext) => const isArchive = archiveExtensions.some(ext =>
item.url.toLowerCase().includes(ext), item.url.toLowerCase().includes(ext)
); );
console.log("item.url", item.url); console.log("item.url", item.url);
...@@ -120,7 +120,7 @@ export const downloadImage = (list, isForcedProduction) => { ...@@ -120,7 +120,7 @@ export const downloadImage = (list, isForcedProduction) => {
const requestStream = request(item.url); const requestStream = request(item.url);
// 添加超时处理 // 添加超时处理
requestStream.on("response", (response) => { requestStream.on("response", response => {
response.setTimeout(30000, () => { response.setTimeout(30000, () => {
requestStream.abort(); requestStream.abort();
console.error(`下载超时: ${item.url}`); console.error(`下载超时: ${item.url}`);
...@@ -133,9 +133,9 @@ export const downloadImage = (list, isForcedProduction) => { ...@@ -133,9 +133,9 @@ export const downloadImage = (list, isForcedProduction) => {
passThrough.pipe(writeStream); passThrough.pipe(writeStream);
// 等待下载完成 // 等待下载完成
await new Promise((resolveStream) => { await new Promise(resolveStream => {
writeStream.on("finish", resolveStream); writeStream.on("finish", resolveStream);
writeStream.on("error", (err) => { writeStream.on("error", err => {
console.error(`下载失败: ${item.url}`, err); console.error(`下载失败: ${item.url}`, err);
resolveStream(); resolveStream();
}); });
...@@ -145,7 +145,7 @@ export const downloadImage = (list, isForcedProduction) => { ...@@ -145,7 +145,7 @@ export const downloadImage = (list, isForcedProduction) => {
item.list = await zip(filePath, dirPath); item.list = await zip(filePath, dirPath);
console.log("list111111111", item.list); console.log("list111111111", item.list);
if (Object.keys(isForcedProduction).length > 0) { if (Object.keys(isForcedProduction).length > 0) {
item.list = item.list.map((el) => { item.list = item.list.map(el => {
if (el.designId.includes("A")) { if (el.designId.includes("A")) {
el.isForcedProduction = isForcedProduction.processDesignA; el.isForcedProduction = isForcedProduction.processDesignA;
} else if (el.designId.includes("B")) { } else if (el.designId.includes("B")) {
...@@ -171,13 +171,13 @@ export const downloadImage = (list, isForcedProduction) => { ...@@ -171,13 +171,13 @@ export const downloadImage = (list, isForcedProduction) => {
.split("_GCPS")[0] .split("_GCPS")[0]
.includes("A") .includes("A")
? isForcedProduction.processDesignA || false ? isForcedProduction.processDesignA || false
: isForcedProduction.processDesignB || false, : isForcedProduction.processDesignB || false
}); });
} else { } else {
item.list.push({ item.list.push({
fileName, fileName,
productionFile: filePath, productionFile: filePath,
designId: originalName.split("_GCPS")[0], designId: originalName.split("_GCPS")[0]
}); });
} }
} }
...@@ -225,7 +225,7 @@ export function downloadOtherImage(list) { ...@@ -225,7 +225,7 @@ export function downloadOtherImage(list) {
.split(".")[0]; .split(".")[0];
let otherTypePath = path.join( let otherTypePath = path.join(
process.cwd(), process.cwd(),
`./${version}/Input/${folderName}`, `./${version}/Input/${folderName}`
); );
if (!fs.existsSync(otherTypePath)) { if (!fs.existsSync(otherTypePath)) {
fs.mkdirSync(otherTypePath); fs.mkdirSync(otherTypePath);
...@@ -245,8 +245,8 @@ export function downloadOtherImage(list) { ...@@ -245,8 +245,8 @@ export function downloadOtherImage(list) {
".rar", ".rar",
".7z", ".7z",
".gz", ".gz",
".bz2", ".bz2"
].filter((el) => list[i].url.toLowerCase().includes(el)).length > 0; ].filter(el => list[i].url.toLowerCase().includes(el)).length > 0;
if (flag) { if (flag) {
fileName = list[i].url.split("/")[ fileName = list[i].url.split("/")[
list[i].url.split("/").length - 1 list[i].url.split("/").length - 1
...@@ -274,7 +274,7 @@ export function downloadOtherImage(list) { ...@@ -274,7 +274,7 @@ export function downloadOtherImage(list) {
list[i].list.push({ list[i].list.push({
fileName, fileName,
productionFile: otherP, productionFile: otherP,
designId: filename.split("_GCPS")[0], designId: filename.split("_GCPS")[0]
}); });
} }
if (count === list.length - 1) { if (count === list.length - 1) {
...@@ -306,7 +306,7 @@ export const sendImg = (filename = "sample.png") => { ...@@ -306,7 +306,7 @@ export const sendImg = (filename = "sample.png") => {
return "data:" + "png" + ";base64," + data; return "data:" + "png" + ";base64," + data;
}; };
export const toSend = (body) => { export const toSend = body => {
const desktopDevice = getCurrentDesktopDevice(); const desktopDevice = getCurrentDesktopDevice();
const version = desktopDevice == 3 ? "huiLiCaiImg" : getCurrentVersion(); const version = desktopDevice == 3 ? "huiLiCaiImg" : getCurrentVersion();
console.log("version", version); console.log("version", version);
...@@ -315,16 +315,13 @@ export const toSend = (body) => { ...@@ -315,16 +315,13 @@ export const toSend = (body) => {
exec( exec(
body.cmd, body.cmd,
{ cwd: path.join(process.cwd(), version), shell: true }, { cwd: path.join(process.cwd(), version), shell: true },
(err) => { err => {
// console.log(stdout, 1);
// console.log(stderr, 2);
console.log("err", err); console.log("err", err);
if (!err) { if (!err) {
exec( exec(
body.print_cmd, body.print_cmd,
{ cwd: path.join(process.cwd(), version), shell: true }, { cwd: path.join(process.cwd(), version), shell: true },
(err2) => { err2 => {
console.log(err2); console.log(err2);
if (!err2) { if (!err2) {
// 成功后删除 素材图,xml,output文件 // 成功后删除 素材图,xml,output文件
...@@ -334,23 +331,23 @@ export const toSend = (body) => { ...@@ -334,23 +331,23 @@ export const toSend = (body) => {
process.cwd(), process.cwd(),
`${version}/Profile/` + `${version}/Profile/` +
body.fileName.replace(".png", "") + body.fileName.replace(".png", "") +
".xml", ".xml"
), )
); );
fs.unlinkSync( fs.unlinkSync(
path.join( path.join(
process.cwd(), process.cwd(),
`${version}/Output/` + `${version}/Output/` +
body.fileName.replace(".png", "") + body.fileName.replace(".png", "") +
".arxp", ".arxp"
), )
); );
resolve("操作成功"); resolve("操作成功");
} else { } else {
const errorDetails = `打印命令失败: ${err2.message}`; const errorDetails = `打印命令失败: ${err2.message}`;
return reject(`打印机错误: ${errorDetails}`); return reject(`打印机错误: ${errorDetails}`);
} }
}, }
); );
} else { } else {
// const errorCode = err.code || "UNKNOWN_ERROR"; // const errorCode = err.code || "UNKNOWN_ERROR";
...@@ -363,118 +360,124 @@ export const toSend = (body) => { ...@@ -363,118 +360,124 @@ export const toSend = (body) => {
const errorDetails = "未匹配到对应版本的驱动,请检查驱动"; const errorDetails = "未匹配到对应版本的驱动,请检查驱动";
return reject(errorDetails); return reject(errorDetails);
} }
}, }
); );
}); });
}; };
export const writeProfileXml = (b) => { export const writeProfileXml = b => {
// console.log(b); // console.log(b);
const desktopDevice = getCurrentDesktopDevice(); const desktopDevice = getCurrentDesktopDevice();
const version = desktopDevice == 3 ? "huiLiCaiImg" : getCurrentVersion(); const version = desktopDevice == 3 ? "huiLiCaiImg" : getCurrentVersion();
console.log("version", version); console.log("version", version);
try { try {
let p = path.join(process.cwd(), `./${version}/Profile/${b.byInk}.xml`); let p = path.join(process.cwd(), `./${version}/Profile/${b.byInk}.xml`);
console.log("writeProfileXml", p);
let file = fs.readFileSync(p, { encoding: "utf8" }); let file = fs.readFileSync(p, { encoding: "utf8" });
file = file.replace( file = file.replace(
/<uiCopies>(.*)<\/uiCopies>/i, /<uiCopies>(.*)<\/uiCopies>/i,
`<uiCopies>${b.printNum}</uiCopies>`, `<uiCopies>${b.printNum}</uiCopies>`
); );
file = file.replace( file = file.replace(
/<byPlatenSize>(.*)<\/byPlatenSize>/i, /<byPlatenSize>(.*)<\/byPlatenSize>/i,
`<byPlatenSize>${b.byPlatenSize}</byPlatenSize>`, `<byPlatenSize>${b.byPlatenSize}</byPlatenSize>`
); );
file = file.replace( file = file.replace(
/<bEcoMode>(.*)<\/bEcoMode>/i, /<bEcoMode>(.*)<\/bEcoMode>/i,
`<bEcoMode>${b.bEcoMode}</bEcoMode>`, `<bEcoMode>${b.bEcoMode}</bEcoMode>`
); );
file = file.replace( file = file.replace(
/<bMaterialBlack>(.*)<\/bMaterialBlack>/i, /<bMaterialBlack>(.*)<\/bMaterialBlack>/i,
`<bMaterialBlack>${b.bMaterialBlack}</bMaterialBlack>`, `<bMaterialBlack>${b.bMaterialBlack}</bMaterialBlack>`
); );
file = file.replace( file = file.replace(
/<byHighlight>(.*)<\/byHighlight>/i, /<byHighlight>(.*)<\/byHighlight>/i,
`<byHighlight>${b.byHighlight}</byHighlight>`, `<byHighlight>${b.byHighlight}</byHighlight>`
); );
file = file.replace( file = file.replace(
/<byMask>(.*)<\/byMask>/i, /<byMask>(.*)<\/byMask>/i,
`<byMask>${b.byMask}</byMask>`, `<byMask>${b.byMask}</byMask>`
); );
file = file.replace( file = file.replace(
/<bTransColor>(.*)<\/bTransColor>/i, /<bTransColor>(.*)<\/bTransColor>/i,
`<bTransColor>${b.bTransColor}</bTransColor>`, `<bTransColor>${b.bTransColor}</bTransColor>`
); );
file = file.replace( file = file.replace(
/<bPause>(.*)<\/bPause>/i, /<bPause>(.*)<\/bPause>/i,
`<bPause>${b.bPause}</bPause>`, `<bPause>${b.bPause}</bPause>`
); );
file = file.replace( file = file.replace(
/<bDivide>(.*)<\/bDivide>/i, /<bDivide>(.*)<\/bDivide>/i,
`<bDivide>${b.bDivide}</bDivide>`, `<bDivide>${b.bDivide}</bDivide>`
); );
file = file.replace( file = file.replace(
/<byChoke>(.*)<\/byChoke>/i, /<byChoke>(.*)<\/byChoke>/i,
`<byChoke>${b.byChoke}</byChoke>`, `<byChoke>${b.byChoke}</byChoke>`
); );
file = file.replace(/<byInk>(.*)<\/byInk>/i, `<byInk>${b.byInk}</byInk>`); file = file.replace(/<byInk>(.*)<\/byInk>/i, `<byInk>${b.byInk}</byInk>`);
file = file.replace( file = file.replace(
/<bFastMode>(.*)<\/bFastMode>/i, /<bFastMode>(.*)<\/bFastMode>/i,
`<bFastMode>${b.bFastMode}</bFastMode>`, `<bFastMode>${b.bFastMode}</bFastMode>`
); );
file = file.replace( file = file.replace(
/<byResolution>(.*)<\/byResolution>/i, /<byResolution>(.*)<\/byResolution>/i,
`<byResolution>${1}</byResolution>`, `<byResolution>${1}</byResolution>`
); );
file = file.replace( file = file.replace(
/<byInkVolume>(.*)<\/byInkVolume>/i, /<byInkVolume>(.*)<\/byInkVolume>/i,
`<byInkVolume>${b.byInkVolume}</byInkVolume>`, `<byInkVolume>${b.byInkVolume}</byInkVolume>`
); );
file = file.replace( file = file.replace(
/<byDoublePrint>(.*)<\/byDoublePrint>/i, /<byDoublePrint>(.*)<\/byDoublePrint>/i,
`<byDoublePrint>${b.byDoublePrint}</byDoublePrint>`, `<byDoublePrint>${b.byDoublePrint}</byDoublePrint>`
); );
file = file.replace( file = file.replace(
/<bMultiple>(.*)<\/bMultiple>/i, /<bMultiple>(.*)<\/bMultiple>/i,
`<bMultiple>${b.bMultiple}</bMultiple>`, `<bMultiple>${b.bMultiple}</bMultiple>`
); );
file = file.replace( file = file.replace(
/<bySaturation>(.*)<\/bySaturation>/i, /<bySaturation>(.*)<\/bySaturation>/i,
`<bySaturation>${b.bySaturation}</bySaturation>`, `<bySaturation>${b.bySaturation}</bySaturation>`
); );
file = file.replace( file = file.replace(
/<byBrightness>(.*)<\/byBrightness>/i, /<byBrightness>(.*)<\/byBrightness>/i,
`<byBrightness>${b.byBrightness}</byBrightness>`, `<byBrightness>${b.byBrightness}</byBrightness>`
); );
file = file.replace( file = file.replace(
/<byContrast>(.*)<\/byContrast>/i, /<byContrast>(.*)<\/byContrast>/i,
`<byContrast>${b.byContrast}</byContrast>`, `<byContrast>${b.byContrast}</byContrast>`
); );
file = file.replace( file = file.replace(
/<iCyanBalance>(.*)<\/iCyanBalance>/i, /<iCyanBalance>(.*)<\/iCyanBalance>/i,
`<iCyanBalance>${b.iCyanBalance}</iCyanBalance>`, `<iCyanBalance>${b.iCyanBalance}</iCyanBalance>`
); );
file = file.replace( file = file.replace(
/<iMagentaBalance>(.*)<\/iMagentaBalance>/i, /<iMagentaBalance>(.*)<\/iMagentaBalance>/i,
`<iMagentaBalance>${b.iMagentaBalance}</iMagentaBalance>`, `<iMagentaBalance>${b.iMagentaBalance}</iMagentaBalance>`
); );
file = file.replace( file = file.replace(
/<iYellowBalance>(.*)<\/iYellowBalance>/i, /<iYellowBalance>(.*)<\/iYellowBalance>/i,
`<iYellowBalance>${b.iYellowBalance}</iYellowBalance>`, `<iYellowBalance>${b.iYellowBalance}</iYellowBalance>`
); );
file = file.replace( file = file.replace(
/<iBlackBalance>(.*)<\/iBlackBalance>/i, /<iBlackBalance>(.*)<\/iBlackBalance>/i,
`<iBlackBalance>${b.iBlackBalance}</iBlackBalance>`, `<iBlackBalance>${b.iBlackBalance}</iBlackBalance>`
); );
file = file.replace( file = file.replace(
/<bUniPrint>(.*)<\/bUniPrint>/i, /<bUniPrint>(.*)<\/bUniPrint>/i,
`<bUniPrint>${b.bUniPrint}</bUniPrint>`, `<bUniPrint>${b.bUniPrint}</bUniPrint>`
);
file = file.replace(
/<bySubInk>(.*)<\/bySubInk>/i,
`<bySubInk>${b.bySubInk}</bySubInk>`
); );
fs.writeFileSync( fs.writeFileSync(
path.join( path.join(
process.cwd(), process.cwd(),
`./${version}/Profile/${b.fileName.replace(".png", "")}.xml`, `./${version}/Profile/${b.fileName.replace(".png", "")}.xml`
), ),
file, file
); );
} catch (err) { } catch (err) {
console.log(404, err); console.log(404, err);
...@@ -510,7 +513,7 @@ export async function copySingleImage(sourceImagePath, targetDir) { ...@@ -510,7 +513,7 @@ export async function copySingleImage(sourceImagePath, targetDir) {
fileStat = await fsPromises.stat(normalizedSourcePath); fileStat = await fsPromises.stat(normalizedSourcePath);
} catch (err) { } catch (err) {
throw new Error( throw new Error(
`获取源文件状态失败:${err.message}(错误码:${err.code})`, `获取源文件状态失败:${err.message}(错误码:${err.code})`
); );
} }
...@@ -526,8 +529,8 @@ export async function copySingleImage(sourceImagePath, targetDir) { ...@@ -526,8 +529,8 @@ export async function copySingleImage(sourceImagePath, targetDir) {
if (!validImageExts.includes(fileExt)) { if (!validImageExts.includes(fileExt)) {
throw new Error( throw new Error(
`源文件不是有效图片格式,后缀为:${fileExt}(支持格式:${validImageExts.join( `源文件不是有效图片格式,后缀为:${fileExt}(支持格式:${validImageExts.join(
", ", ", "
)})`, )})`
); );
} }
// console.log(`校验通过:源文件是图片格式(${fileExt})`); // console.log(`校验通过:源文件是图片格式(${fileExt})`);
...@@ -543,7 +546,7 @@ export async function copySingleImage(sourceImagePath, targetDir) { ...@@ -543,7 +546,7 @@ export async function copySingleImage(sourceImagePath, targetDir) {
// console.log(`目标文件夹创建成功(已存在则跳过):${normalizedTargetDir}`); // console.log(`目标文件夹创建成功(已存在则跳过):${normalizedTargetDir}`);
} catch (err) { } catch (err) {
throw new Error( throw new Error(
`创建目标文件夹失败:${err.message}(错误码:${err.code})`, `创建目标文件夹失败:${err.message}(错误码:${err.code})`
); );
} }
...@@ -553,7 +556,7 @@ export async function copySingleImage(sourceImagePath, targetDir) { ...@@ -553,7 +556,7 @@ export async function copySingleImage(sourceImagePath, targetDir) {
console.log(`✅ 图片复制成功!`); console.log(`✅ 图片复制成功!`);
} catch (err) { } catch (err) {
throw new Error( throw new Error(
`复制文件操作失败:${err.message}(错误码:${err.code})`, `复制文件操作失败:${err.message}(错误码:${err.code})`
); );
} }
} catch (err) { } catch (err) {
......
...@@ -7,7 +7,7 @@ const defaultSetting = { ...@@ -7,7 +7,7 @@ const defaultSetting = {
language: "cn", language: "cn",
gridValue: 0, gridValue: 0,
autoPrint: false, autoPrint: false,
gridSpacing: "10mm", gridSpacing: "10mm"
}; };
export default new Vuex.Store({ export default new Vuex.Store({
state: { state: {
...@@ -17,8 +17,8 @@ export default new Vuex.Store({ ...@@ -17,8 +17,8 @@ export default new Vuex.Store({
productDetail: {}, productDetail: {},
windowWH: { width: 0, height: 0 }, windowWH: { width: 0, height: 0 },
desktopDevice: 1, //1是兄弟,2是其他 desktopDevice: 1, //1是兄弟,2是其他
desktoVersion: getVersion() || "print", //print2.0是2.0,print4.0是4.0 print600是600 desktoVersion: getVersion() || "print", //print2.0是2.0,print4.0是4.0 print600是600 print600SC是600SC
orderType: "GC", //GC是POD,CN是PODCN US是PODUS orderType: "GC", //GC是POD,CN是PODCN US是PODUS OP是操作单
WHproportion: 1, //宽高比例 WHproportion: 1, //宽高比例
defaultProportion: 1, defaultProportion: 1,
isPreView: false, isPreView: false,
...@@ -30,7 +30,7 @@ export default new Vuex.Store({ ...@@ -30,7 +30,7 @@ export default new Vuex.Store({
unit: "mm", unit: "mm",
language: "cn", language: "cn",
autoPrint: false, autoPrint: false,
gridSpacing: 10, gridSpacing: 10
}, },
defaultGrid: [ defaultGrid: [
{ {
...@@ -39,7 +39,7 @@ export default new Vuex.Store({ ...@@ -39,7 +39,7 @@ export default new Vuex.Store({
row: 16, row: 16,
col: 18, col: 18,
h: 0, h: 0,
w: 0, w: 0
}, },
{ {
label: "16×21", label: "16×21",
...@@ -47,7 +47,7 @@ export default new Vuex.Store({ ...@@ -47,7 +47,7 @@ export default new Vuex.Store({
row: 16, row: 16,
col: 21, col: 21,
h: 0, h: 0,
w: 0, w: 0
}, },
{ {
label: "7×8", label: "7×8",
...@@ -55,7 +55,7 @@ export default new Vuex.Store({ ...@@ -55,7 +55,7 @@ export default new Vuex.Store({
row: 7, row: 7,
col: 8, col: 8,
h: 0, h: 0,
w: 0, w: 0
}, },
{ {
label: "10×12", label: "10×12",
...@@ -63,7 +63,7 @@ export default new Vuex.Store({ ...@@ -63,7 +63,7 @@ export default new Vuex.Store({
value: 3, value: 3,
col: 12, col: 12,
h: 0, h: 0,
w: 0, w: 0
}, },
{ {
label: "14×16", label: "14×16",
...@@ -71,7 +71,7 @@ export default new Vuex.Store({ ...@@ -71,7 +71,7 @@ export default new Vuex.Store({
value: 2, value: 2,
col: 16, col: 16,
h: 0, h: 0,
w: 0, w: 0
}, },
{ {
label: "40×50", label: "40×50",
...@@ -80,10 +80,10 @@ export default new Vuex.Store({ ...@@ -80,10 +80,10 @@ export default new Vuex.Store({
col: 50, col: 50,
h: 0, h: 0,
w: 0, w: 0,
disabled: true, disabled: true
}, }
], ],
grid: [], grid: []
}, },
mutations: { mutations: {
setDefaultSetting(state) { setDefaultSetting(state) {
...@@ -127,15 +127,8 @@ export default new Vuex.Store({ ...@@ -127,15 +127,8 @@ export default new Vuex.Store({
return (state.grid = [arr]); return (state.grid = [arr]);
} }
let proportion = state.WHproportion; let proportion = state.WHproportion;
console.log(130, proportion); state.grid.forEach(el => {
state.grid.forEach((el) => {
if (el.value == 0) { if (el.value == 0) {
// if (state.defaultProportion == 1.5) {
// proportion = 1.4;
// } else if (state.defaultProportion == 1.7) {
// proportion = 1.4;
// }
el.h = 630 * proportion; el.h = 630 * proportion;
el.w = 480 * proportion; el.w = 480 * proportion;
} else if (el.value == 1) { } else if (el.value == 1) {
...@@ -179,7 +172,7 @@ export default new Vuex.Store({ ...@@ -179,7 +172,7 @@ export default new Vuex.Store({
row: 18, row: 18,
col: 22, col: 22,
h: 0, h: 0,
w: 0, w: 0
}, },
{ {
label: "24×24", label: "24×24",
...@@ -187,13 +180,64 @@ export default new Vuex.Store({ ...@@ -187,13 +180,64 @@ export default new Vuex.Store({
row: 24, row: 24,
col: 24, col: 24,
h: 0, h: 0,
w: 0, w: 0
}
];
} else if (state.desktoVersion == "print600SC") {
state.grid = [
{
label: "16×18",
value: 1,
row: 16,
col: 18,
h: 0,
w: 0
},
{
label: "14×16",
row: 14,
value: 2,
col: 16,
h: 0,
w: 0
},
{
label: "7×8",
value: 4,
row: 7,
col: 8,
h: 0,
w: 0
}, },
{
label: "10×12",
row: 10,
value: 3,
col: 12,
h: 0,
w: 0
},
{
label: "24×24",
value: 5,
row: 24,
col: 24,
h: 0,
w: 0
},
{
label: "18×22",
value: 6,
row: 18,
col: 22,
h: 0,
w: 0
}
]; ];
} else { } else {
state.grid = [...state.defaultGrid]; state.grid = [...state.defaultGrid];
} }
}, }
}, },
getters: { getters: {
systemSetting(state) { systemSetting(state) {
...@@ -202,9 +246,9 @@ export default new Vuex.Store({ ...@@ -202,9 +246,9 @@ export default new Vuex.Store({
getActionList(state) { getActionList(state) {
return state.actionList; return state.actionList;
}, },
getActionIndex: (state) => state.actionIndex, getActionIndex: state => state.actionIndex,
imgList: (state) => state.imgList, imgList: state => state.imgList
}, },
actions: {}, actions: {},
modules: {}, modules: {}
}); });
...@@ -12,26 +12,25 @@ export default { ...@@ -12,26 +12,25 @@ export default {
<p>自动调整底材的白色油墨量,抑制整体的油墨消耗量。</p> <p>自动调整底材的白色油墨量,抑制整体的油墨消耗量。</p>
<p>但是,根据颜色,完成品的亮度有时会略微降低。</p> <p>但是,根据颜色,完成品的亮度有时会略微降低。</p>
`, `,
bMaterialBlack: bySubInk: `
` <p>是否使用 ORGR 进行指定</p>
`,
bMaterialBlack: `
<b>利用底材的黑色</b> <b>利用底材的黑色</b>
<p>在黑色底材上打印时,利用底材的黑色打印时,设定为ON。</p> <p>在黑色底材上打印时,利用底材的黑色打印时,设定为ON。</p>
<p>自动将黑色(RGB=0)作为透明色处理。</p> <p>自动将黑色(RGB=0)作为透明色处理。</p>
<p>已在详细设置菜单中将其它颜色指定为透明色时,设定为OFF。</p> <p>已在详细设置菜单中将其它颜色指定为透明色时,设定为OFF。</p>
`, `,
bMultiple: bMultiple: `
`
<b>彩色的复合路径打印</b> <b>彩色的复合路径打印</b>
<p>彩色的复合路径打印是针对含有彩色的图像通过增加压板的进给次数(LF)来喷出更精细的油墨液滴。尽管打印时间变长,但可以更加细致地再现色彩。</p> <p>彩色的复合路径打印是针对含有彩色的图像通过增加压板的进给次数(LF)来喷出更精细的油墨液滴。尽管打印时间变长,但可以更加细致地再现色彩。</p>
`, `,
byHighlight: byHighlight: `
`
<b>高光</b> <b>高光</b>
<p>选择RGB=254的白度(浓度)。值越大,白度越增加。</p> <p>选择RGB=254的白度(浓度)。值越大,白度越增加。</p>
<p>打印HighlightCheckPattern.arxp选择适当的值。</p> <p>打印HighlightCheckPattern.arxp选择适当的值。</p>
`, `,
byMask: byMask: `
`
<b>遮光</b> <b>遮光</b>
<p>调节底材的白色油墨量。</p> <p>调节底材的白色油墨量。</p>
<p>底材饱和度高时请增加。</p> <p>底材饱和度高时请增加。</p>
...@@ -40,87 +39,74 @@ export default { ...@@ -40,87 +39,74 @@ export default {
<p>4:用于红色、紫色、绿色等鲜艳的底色。</p> <p>4:用于红色、紫色、绿色等鲜艳的底色。</p>
<p>5:在暗色区以外的所有区域中以最大白色油墨量打印。</p> <p>5:在暗色区以外的所有区域中以最大白色油墨量打印。</p>
`, `,
bFastMode: bFastMode: `
`
<b>白色高速打印</b> <b>白色高速打印</b>
<p>在白色油墨使用模式下高速打印。油墨量和浓度不变。</p> <p>在白色油墨使用模式下高速打印。油墨量和浓度不变。</p>
<p>横纹明显时设定为OFF。</p> <p>横纹明显时设定为OFF。</p>
`, `,
bDivide: bDivide: `
`
<b>白色分次打印</b> <b>白色分次打印</b>
<p>分两层,每层用一半的油墨量进行白色打印。 <p>分两层,每层用一半的油墨量进行白色打印。
总油墨量不变。</p> 总油墨量不变。</p>
`, `,
bPause: bPause: `
`
<b>白色/彩色个别打印</b> <b>白色/彩色个别打印</b>
<p>打印白色层后,暂停(等待时间)后打印彩色层。打印极小的图像时请选择。</p> <p>打印白色层后,暂停(等待时间)后打印彩色层。打印极小的图像时请选择。</p>
`, `,
bTransColor: bTransColor: `
`
<b>透明色</b> <b>透明色</b>
<p>指定打印时不使用油墨而是作为透明色处理的颜色。</p> <p>指定打印时不使用油墨而是作为透明色处理的颜色。</p>
<p>根据颜色的再现性,建议取消选中[利用底材的黑色]。</p> <p>根据颜色的再现性,建议取消选中[利用底材的黑色]。</p>
`, `,
byChoke: byChoke: `
`
<b>白色油墨的削减范围</b> <b>白色油墨的削减范围</b>
<p>通过减少白色油墨的打印范围,防止白色油墨从彩色油墨下露出。</p> <p>通过减少白色油墨的打印范围,防止白色油墨从彩色油墨下露出。</p>
<p>通常为1-3,数字越大,白色油墨的削减量增力口。</p> <p>通常为1-3,数字越大,白色油墨的削减量增力口。</p>
<p>如果原图像的周围能看到白色的线或点,很可能是“抗锯齿“导致,请确认原图像。</p> <p>如果原图像的周围能看到白色的线或点,很可能是“抗锯齿“导致,请确认原图像。</p>
`, `,
byMinWhite: byMinWhite: `
`
<b>最小白色油墨量</b> <b>最小白色油墨量</b>
<p>设置值越大,使用“彩色+白色油墨"打印时的暗色区域底材的白色油墨量越增加。</p> <p>设置值越大,使用“彩色+白色油墨"打印时的暗色区域底材的白色油墨量越增加。</p>
<p>如果选择“特殊”,则设置值可以选择大于“3”的值。</p> <p>如果选择“特殊”,则设置值可以选择大于“3”的值。</p>
<p>请注意,设置值越大,越容易渗透。</p> <p>请注意,设置值越大,越容易渗透。</p>
`, `,
bySaturation: bySaturation: `
`
<b>饱和度</b> <b>饱和度</b>
<p>增加颜色的鲜艳度。请用于稍暗或色调不足的图像、CMYK颜色模式的图像、扫描仪的图像旁。</p> <p>增加颜色的鲜艳度。请用于稍暗或色调不足的图像、CMYK颜色模式的图像、扫描仪的图像旁。</p>
`, `,
byBrightness: byBrightness: `
`
<b>亮度</b> <b>亮度</b>
<p>值越大,颜色变得越亮。</p> <p>值越大,颜色变得越亮。</p>
`, `,
byContrast: byContrast: `
`
<b>对比度</b> <b>对比度</b>
<p>使亮的颜色更亮、暗的颜色更暗,从而给呆板的图像增加颜色强弱。</p> <p>使亮的颜色更亮、暗的颜色更暗,从而给呆板的图像增加颜色强弱。</p>
`, `,
iCyanBalance: iCyanBalance: `
`
<b>青色</b> <b>青色</b>
<p>调整青色油墨量。</p> <p>调整青色油墨量。</p>
<p>如果增加值,整体会偏向淡蓝色。</p> <p>如果增加值,整体会偏向淡蓝色。</p>
<p>如果减少值,整体会偏红。</p> <p>如果减少值,整体会偏红。</p>
`, `,
iMagentaBalance: iMagentaBalance: `
`
<b>红色</b> <b>红色</b>
<p>调整青色油墨量。</p> <p>调整青色油墨量。</p>
<p>如果增加值,整体会偏向红紫色。</p> <p>如果增加值,整体会偏向红紫色。</p>
<p>如果减少值,整体会偏绿。</p> <p>如果减少值,整体会偏绿。</p>
`, `,
iYellowBalance: iYellowBalance: `
`
<b>黄色</b> <b>黄色</b>
<p>调整黄色油墨量。</p> <p>调整黄色油墨量。</p>
<p>如果增加值,整体会偏黄。</p> <p>如果增加值,整体会偏黄。</p>
<p>如果减少值,整体会偏蓝。</p> <p>如果减少值,整体会偏蓝。</p>
`, `,
iBlackBalance: iBlackBalance: `
`
<b>黑色</b> <b>黑色</b>
<p>调整黑色油墨量。</p> <p>调整黑色油墨量。</p>
<p>如果增加值,整体会偏黑。</p> <p>如果增加值,整体会偏黑。</p>
...@@ -128,20 +114,17 @@ export default { ...@@ -128,20 +114,17 @@ export default {
`, `,
printTime: printTime: `
`
<b>打印时间</b> <b>打印时间</b>
<p>“x1”以按照高光5打印的时间作为标准。</p> <p>“x1”以按照高光5打印的时间作为标准。</p>
<p>提高高光增加了白色油墨量时打印时间变长。</p> <p>提高高光增加了白色油墨量时打印时间变长。</p>
`, `,
whiteInk: whiteInk: `
`
<b>白色油墨量</b> <b>白色油墨量</b>
<p>高光5的油墨量为“400%",以此作为标准。</p> <p>高光5的油墨量为“400%",以此作为标准。</p>
<p>实际油墨消耗量取决于打印图像内的色彩。请将其当作油墨消耗量的标准。</p> <p>实际油墨消耗量取决于打印图像内的色彩。请将其当作油墨消耗量的标准。</p>
`, `,
byInkVolume: byInkVolume: `
`
<b>油墨量</b> <b>油墨量</b>
<p>减少彩色油墨量以防止油墨渗透。</p> <p>减少彩色油墨量以防止油墨渗透。</p>
<p>根据InkVolume.arxp的打印结果选择适当的值。</p> <p>根据InkVolume.arxp的打印结果选择适当的值。</p>
...@@ -150,15 +133,13 @@ export default { ...@@ -150,15 +133,13 @@ export default {
<p>6-4 用于薄平纹织物和棉/聚酯纤维/聚氨酯混纺。</p> <p>6-4 用于薄平纹织物和棉/聚酯纤维/聚氨酯混纺。</p>
<p>3-1用于聚酯纤维针织物和没有吸水性合成纤维。</p> <p>3-1用于聚酯纤维针织物和没有吸水性合成纤维。</p>
`, `,
bUniPrint: bUniPrint: `
`
<b>单向打印</b> <b>单向打印</b>
<p>将打印方向固定为一个方向。</p> <p>将打印方向固定为一个方向。</p>
<p>优先执行来自打印机操作面板的指定,仅在打印机的设置是[自动]时有效。</p> <p>优先执行来自打印机操作面板的指定,仅在打印机的设置是[自动]时有效。</p>
`, `,
byDoublePrint: byDoublePrint: `
`
<b>2次打印</b> <b>2次打印</b>
<p>设置为0时,打印1次。</p> <p>设置为0时,打印1次。</p>
<p>设置为1~3时,分2次打印。</p> <p>设置为1~3时,分2次打印。</p>
...@@ -166,4 +147,4 @@ export default { ...@@ -166,4 +147,4 @@ export default {
<p>设置值越大,从第1次打印开始到第2次打印开始的间隔越长,可以更加期待提高黑度效果。</p> <p>设置值越大,从第1次打印开始到第2次打印开始的间隔越长,可以更加期待提高黑度效果。</p>
` `
}; };
\ No newline at end of file
...@@ -15,6 +15,7 @@ const uuid = require("uuid"); ...@@ -15,6 +15,7 @@ const uuid = require("uuid");
import { mapState } from "vuex"; import { mapState } from "vuex";
const { const {
getVersion, getVersion,
setVersion,
getHostApi, getHostApi,
setDesktopDevice, setDesktopDevice,
getDesktopDevice, getDesktopDevice,
...@@ -278,6 +279,10 @@ export default { ...@@ -278,6 +279,10 @@ export default {
} else if (this.orderType === "OP") { } else if (this.orderType === "OP") {
params.data = { ...data }; params.data = { ...data };
} }
//如果为惠立彩则判断当前saveImgList字段中的power是否全是true 是则生产完成
const canCallApi =
this.desktopDevice != 3 ||
(data.saveImgList?.every(el => el.power) ?? false);
try { try {
console.log("生产完成"); console.log("生产完成");
...@@ -624,15 +629,15 @@ export default { ...@@ -624,15 +629,15 @@ export default {
productMark: this.detail.productMark productMark: this.detail.productMark
}; };
if ( if (this.detail.adjustable && this.detail.specList?.length) {
this.detail.mssWidth && obj.sizeObj = this.detail.specList.reduce((acc, el) => {
this.detail.adjustable == 1 && if (!el?.faceTitle) return acc;
this.detail.mssHeight acc[el.faceTitle] = {
) { width: el.mssWidth || 0, // 默认值防undefined
obj.size = { height: el.mssHeight || 0
width: this.detail.mssWidth, };
height: this.detail.mssHeight return acc;
}; }, {});
} }
//设置储存图片的字段,并添加power标识 //设置储存图片的字段,并添加power标识
if (!this.detail["saveImgList"]?.length) { if (!this.detail["saveImgList"]?.length) {
...@@ -658,6 +663,31 @@ export default { ...@@ -658,6 +663,31 @@ export default {
}, },
async getDataInfo(e, isForcedProduction) { async getDataInfo(e, isForcedProduction) {
//查询后先检查当前是否有数据,有则先走生产完成
if (
this.detail &&
Object.keys(this.detail).length > 0 &&
this.isAutoFinish
) {
try {
await this.setData(this.detail);
} catch (err) {
console.error("setData 执行失败", err);
}
}
if (this.detail && !this.isAutoFinish && this.desktopDevice == 3) {
//惠立彩判断是否全部图片都已经打印完成
const canCallApi =
this.detail.saveImgList?.every(el => el.power) ?? false;
if (canCallApi) {
bus.$emit("busEmit", {
value: this.detail.newId,
type: "completeFail"
});
}
}
//判断生产单号是否为空 //判断生产单号是否为空
if (this.productionNo === "") if (this.productionNo === "")
return this.$message.warning("请录入生产单号/操作单号"); return this.$message.warning("请录入生产单号/操作单号");
...@@ -665,16 +695,16 @@ export default { ...@@ -665,16 +695,16 @@ export default {
// const today = moment(new Date()).format("YYYY-MM-DD"); // const today = moment(new Date()).format("YYYY-MM-DD");
//判断上一单未勾选添加当天日期是否跳过 //判断上一单未勾选添加当天日期是否跳过
// if (!this.isAutoFinish && today != getNowDate()) { if (!this.isAutoFinish && today != getNowDate()) {
// this.$confirm("请注意自动完成上一单未勾选", "提示", { this.$confirm("请注意自动完成上一单未勾选", "提示", {
// confirmButtonText: "跳过提示", confirmButtonText: "跳过提示",
// type: "warning" type: "warning"
// }).then(res => { }).then(res => {
// if (res == "confirm") { if (res == "confirm") {
// setNowDate(today); setNowDate(today);
// } }
// }); });
// } }
//判断生产单号是US CN GC(老pod),并设置 setOrderType //判断生产单号是US CN GC(老pod),并设置 setOrderType
if (this.productionNo.includes("_")) { if (this.productionNo.includes("_")) {
...@@ -904,10 +934,11 @@ export default { ...@@ -904,10 +934,11 @@ export default {
// window.location.reload(); // window.location.reload();
}, },
changeDesktoVersionFn(value) { changeDesktoVersionFn(value) {
// console.log(553, value); setVersion(value);
this.selectGridIndex = 0; this.selectGridIndex = 0;
this.$store.commit("changeDesktoVersion", value); this.$store.commit("changeDesktoVersion", value);
ipcRenderer.send("update-version", value); ipcRenderer.send("update-version", value);
this.$store.commit("getNewGrid");
this.$store.commit("setGrid"); this.$store.commit("setGrid");
this.command(0); this.command(0);
}, },
...@@ -1036,6 +1067,7 @@ export default { ...@@ -1036,6 +1067,7 @@ export default {
<el-option label="2.0" value="print"></el-option> <el-option label="2.0" value="print"></el-option>
<el-option label="4.0" value="print4.0"></el-option> <el-option label="4.0" value="print4.0"></el-option>
<el-option label="600" value="print600"></el-option> <el-option label="600" value="print600"></el-option>
<el-option label="600SC" value="print600SC"></el-option>
</el-select> </el-select>
</div> </div>
......
...@@ -24,17 +24,17 @@ export default { ...@@ -24,17 +24,17 @@ export default {
settingName: "", settingName: "",
printInkList: [ printInkList: [
{ {
label: "仅彩色油墨", label: "仅彩色油墨"
}, },
{ {
label: "仅白色油墨", label: "仅白色油墨"
}, },
{ {
label: "彩色 + 白色油墨", label: "彩色 + 白色油墨"
}, },
{ {
label: "仅黑色油墨", label: "仅黑色油墨"
}, }
], ],
detailShow: false, detailShow: false,
showPopover: false, showPopover: false,
...@@ -46,6 +46,7 @@ export default { ...@@ -46,6 +46,7 @@ export default {
byDoublePrint: 3, byDoublePrint: 3,
bEcoMode: false, bEcoMode: false,
bMaterialBlack: false, bMaterialBlack: false,
byHighlight: 5, byHighlight: 5,
printNum: 1, printNum: 1,
bFastMode: false, bFastMode: false,
...@@ -64,27 +65,27 @@ export default { ...@@ -64,27 +65,27 @@ export default {
iBlackBalance: 0, iBlackBalance: 0,
iYellowBalance: 0, iYellowBalance: 0,
byMinWhite: 1, byMinWhite: 1,
bMultiple: false, bMultiple: false
}, }
}; };
}, },
props: { props: {
visible: { visible: {
default: false, default: false,
type: Boolean, type: Boolean
}, },
isDisabled: { isDisabled: {
default: false, default: false,
type: Boolean, type: Boolean
}, },
byPlatenSize: { byPlatenSize: {
default: 0, default: 0,
type: Number, type: Number
}, },
imgList: { imgList: {
default: () => [], default: () => [],
type: Array, type: Array
}, }
}, },
mounted() { mounted() {
this.$dataStore.set("default-print-setting", this.printSetting); this.$dataStore.set("default-print-setting", this.printSetting);
...@@ -93,24 +94,22 @@ export default { ...@@ -93,24 +94,22 @@ export default {
// console.log(this.$dataStore, "select"); // console.log(this.$dataStore, "select");
if (select) { if (select) {
this.printSettingSelectLabel = select; this.printSettingSelectLabel = select;
let index = this.printSettingList.findIndex( let index = this.printSettingList.findIndex(el => el.label === select);
(el) => el.label === select,
);
if (index >= 0) { if (index >= 0) {
this.printSettingVal = index; this.printSettingVal = index;
this.printSetting = JSON.parse( this.printSetting = JSON.parse(
JSON.stringify(this.printSettingList[index].value), JSON.stringify(this.printSettingList[index].value)
); );
} else { } else {
this.printSettingVal = 0; this.printSettingVal = 0;
this.printSetting = JSON.parse( this.printSetting = JSON.parse(
JSON.stringify(this.printSettingList[0].value), JSON.stringify(this.printSettingList[0].value)
); );
} }
} else { } else {
this.printSettingVal = 0; this.printSettingVal = 0;
this.printSetting = JSON.parse( this.printSetting = JSON.parse(
JSON.stringify(this.printSettingList[0].value), JSON.stringify(this.printSettingList[0].value)
); );
} }
}); });
...@@ -128,7 +127,8 @@ export default { ...@@ -128,7 +127,8 @@ export default {
return "1.5"; return "1.5";
} }
}, },
...mapState(["WHproportion", "grid"]), curVersion: () => getVersion(),
...mapState(["WHproportion", "grid"])
}, },
watch: { watch: {
printSetting: { printSetting: {
...@@ -136,11 +136,11 @@ export default { ...@@ -136,11 +136,11 @@ export default {
this.$dataStore.set("print-setting", this.printSetting); this.$dataStore.set("print-setting", this.printSetting);
}, },
deep: true, deep: true,
immediate: true, immediate: true
}, },
visible() { visible() {
this.dialogShow = this.visible; this.dialogShow = this.visible;
}, }
}, },
created() { created() {
this.getPrinter(); this.getPrinter();
...@@ -169,10 +169,10 @@ export default { ...@@ -169,10 +169,10 @@ export default {
this.$confirm(`确定删除该预设?`, "提示", { this.$confirm(`确定删除该预设?`, "提示", {
confirmButtonText: "确定", confirmButtonText: "确定",
cancelButtonText: "取消", cancelButtonText: "取消",
type: "warning", type: "warning"
}).then(() => { }).then(() => {
this.$dataStore.delete( this.$dataStore.delete(
this.printSettingList[this.printSettingVal].label + "-print-setting", this.printSettingList[this.printSettingVal].label + "-print-setting"
); );
this.getPrintSettingList(); this.getPrintSettingList();
this.printSettingVal = 0; this.printSettingVal = 0;
...@@ -184,7 +184,7 @@ export default { ...@@ -184,7 +184,7 @@ export default {
if (k.includes("-print-setting")) { if (k.includes("-print-setting")) {
arr.push({ arr.push({
label: k.replace("-print-setting", ""), label: k.replace("-print-setting", ""),
value: this.$dataStore.get(k), value: this.$dataStore.get(k)
}); });
} }
} }
...@@ -195,19 +195,19 @@ export default { ...@@ -195,19 +195,19 @@ export default {
let label = this.printSettingList[v].label; let label = this.printSettingList[v].label;
this.$dataStore.set("print-setting-select", label); this.$dataStore.set("print-setting-select", label);
this.printSetting = JSON.parse( this.printSetting = JSON.parse(
JSON.stringify(this.printSettingList[v].value), JSON.stringify(this.printSettingList[v].value)
); );
}, },
saveSetting() { saveSetting() {
if (this.settingName.trim() === "") { if (this.settingName.trim() === "") {
return this.$message.warning("预设名称不能为空"); return this.$message.warning("预设名称不能为空");
} }
if (this.printSettingList.find((el) => el.label === this.settingName)) { if (this.printSettingList.find(el => el.label === this.settingName)) {
return this.$message.warning("预设名称不能重复"); return this.$message.warning("预设名称不能重复");
} }
this.$dataStore.set( this.$dataStore.set(
`${this.settingName}-print-setting`, `${this.settingName}-print-setting`,
this.printSetting, this.printSetting
); );
this.showPopover = false; this.showPopover = false;
this.printSettingVal = this.printSettingList.length; this.printSettingVal = this.printSettingList.length;
...@@ -263,7 +263,7 @@ export default { ...@@ -263,7 +263,7 @@ export default {
u8arr[n] = bstr.charCodeAt(n); u8arr[n] = bstr.charCodeAt(n);
} }
return new Blob([u8arr], { return new Blob([u8arr], {
type: mime, type: mime
}); });
}, },
...@@ -286,7 +286,7 @@ export default { ...@@ -286,7 +286,7 @@ export default {
canvas: canvas1, canvas: canvas1,
backgroundColor: null, backgroundColor: null,
useCORS: true, useCORS: true,
allowTaint: true, allowTaint: true
}).then(async function(canvas) { }).then(async function(canvas) {
let dataURL = canvas.toDataURL("image/png"); let dataURL = canvas.toDataURL("image/png");
let pageBlob = that.dataURLtoBlob(dataURL); let pageBlob = that.dataURLtoBlob(dataURL);
...@@ -296,13 +296,13 @@ export default { ...@@ -296,13 +296,13 @@ export default {
let { data } = await that.$api.post("/uploadImage", params, { let { data } = await that.$api.post("/uploadImage", params, {
headers: { headers: {
"Content-Type": "application/x-www-form-urlencoded", "Content-Type": "application/x-www-form-urlencoded"
}, }
}); });
let w_mm = Number((canvas1.width * 0.84183).toFixed(1)); let w_mm = Number((canvas1.width * 0.84183).toFixed(1));
let h_mm = Number((canvas1.height * 0.84183).toFixed(1)); let h_mm = Number((canvas1.height * 0.84183).toFixed(1));
let size = `${that.singleStr(Number(w_mm).toFixed(1))}${that.singleStr( let size = `${that.singleStr(Number(w_mm).toFixed(1))}${that.singleStr(
Number(h_mm).toFixed(1), Number(h_mm).toFixed(1)
)}`; )}`;
await that.sendCmd(data.fileName, size, "00000000", 0); await that.sendCmd(data.fileName, size, "00000000", 0);
//canvas转换成url,然后利用a标签的download属性,直接下载,绕过上传服务器再下载 //canvas转换成url,然后利用a标签的download属性,直接下载,绕过上传服务器再下载
...@@ -348,7 +348,7 @@ export default { ...@@ -348,7 +348,7 @@ export default {
y: y_mm, y: y_mm,
w: w_mm, w: w_mm,
h: h_mm, h: h_mm,
r, r
}; };
// 返回计算结果 // 返回计算结果
...@@ -417,38 +417,46 @@ export default { ...@@ -417,38 +417,46 @@ export default {
await this.sendCmd(imgFileName, size, position, r); await this.sendCmd(imgFileName, size, position, r);
}, },
async sendCmd(imgFileName, size, position, r) { async sendCmd(imgFileName, size, position, r) {
// console.log(402, getVersion()); try {
const printMap = {
const printCmd = print600: "GTX6CMD.exe",
getVersion() === "print600" ? "GTX6CMD.exe" : "GTXproCMD.exe"; print: "GTXproCMD.exe",
const whitePrint = [1, 2].includes(this.printSetting.byInk) ? 1 : 0; // 白色打印 "print4.0": "GTXproCMD.exe",
let cmd = `${printCmd} print -X "${`Profile\\${imgFileName.replace( print600SC: "GTX6SPCMD.exe"
".png", };
"", const printCmd = printMap[getVersion()];
)}.xml`}" -I "${"Input\\" + // getVersion() === "print600" ? "GTX6CMD.exe" : "GTXproCMD.exe";
imgFileName}" -A "Output\\${imgFileName.replace( const whitePrint = [1, 2].includes(this.printSetting.byInk) ? 1 : 0; // 白色打印
".png", let cmd = `${printCmd} print -X "${`Profile\\${imgFileName.replace(
"", ".png",
)}.arxp" -S ${size} -L ${position} -D ${r} -W ${whitePrint}`; ""
let print_cmd = `${printCmd} send -A "Output\\${imgFileName.replace( )}.xml`}" -I "${"Input\\" +
".png", imgFileName}" -A "Output\\${imgFileName.replace(
"", ".png",
)}.arxp" -P "${this.printer}`; ""
let data = { )}.arxp" -S ${size} -L ${position} -D ${r} -W ${whitePrint}`;
...this.printSetting, let print_cmd = `${printCmd} send -A "Output\\${imgFileName.replace(
...{ ".png",
byPlatenSize: this.byPlatenSize, ""
cmd, )}.arxp" -P "${this.printer}`;
fileName: imgFileName, let data = {
print_cmd, ...this.printSetting,
}, ...{
}; byPlatenSize: this.byPlatenSize,
cmd,
fileName: imgFileName,
print_cmd
}
};
await this.toWritePrintLog(data); await this.toWritePrintLog(data);
// console.log("data", data); console.log("toWritePrintLog", data);
let res = await this.$api.post("/toPrint", data); let res = await this.$api.post("/toPrint", data);
this.$message.success(res.msg); this.$message.success(res.msg);
} catch (error) {
console.log("sendCmd", error);
}
}, },
async toWritePrintLog(send_api_data) { async toWritePrintLog(send_api_data) {
let head_setting = this.$dataStore.get("setting"); let head_setting = this.$dataStore.get("setting");
...@@ -468,7 +476,7 @@ export default { ...@@ -468,7 +476,7 @@ export default {
position_unit, position_unit,
position_after_px, position_after_px,
position_before_px, position_before_px,
send_api_data, send_api_data
}; };
await this.$api.post("/writePrintLog", data); await this.$api.post("/writePrintLog", data);
}, },
...@@ -485,8 +493,8 @@ export default { ...@@ -485,8 +493,8 @@ export default {
setDetailShow() { setDetailShow() {
this.detailShow = !this.detailShow; this.detailShow = !this.detailShow;
}, }
}, }
}; };
</script> </script>
...@@ -613,6 +621,25 @@ export default { ...@@ -613,6 +621,25 @@ export default {
<el-tooltip placement="left" popper-class="my-popper"> <el-tooltip placement="left" popper-class="my-popper">
<template slot="content"> <template slot="content">
<div v-html="fieldDescription['bySubInk'] || ''"></div>
</template>
<div
v-if="
printSetting.byInk === 2 &&
(curVersion === 'print600' || curVersion === 'print600SC')
"
>
<el-form-item label="有特殊颜色ORGB">
<el-switch
v-model="printSetting['bySubInk']"
active-value="1"
inactive-value="0"
></el-switch>
</el-form-item>
</div>
</el-tooltip>
<el-tooltip placement="left" popper-class="my-popper">
<template slot="content">
<div v-html="fieldDescription['bMaterialBlack'] || ''"></div> <div v-html="fieldDescription['bMaterialBlack'] || ''"></div>
</template> </template>
<div v-if="printSetting.byInk === 2"> <div v-if="printSetting.byInk === 2">
......
...@@ -336,7 +336,7 @@ export default { ...@@ -336,7 +336,7 @@ export default {
if (this.imgList?.length) { if (this.imgList?.length) {
this.getBackFile({ this.getBackFile({
files: this.imgList, files: this.imgList,
size: this.detail.designImageSize || null size: this.detail.sizeObj || null
}); });
} }
}, },
...@@ -511,13 +511,9 @@ export default { ...@@ -511,13 +511,9 @@ export default {
setDesignImg(title) { setDesignImg(title) {
let img = this.selectImgList.find(it => it.title === title); let img = this.selectImgList.find(it => it.title === title);
if (img) { if (img) {
// console.log(this.detail.designImageSize, "this.detail.size"); this.getBackFile({ files: [img], size: this.detail.sizeObj }, () => {
this.getBackFile( this.imgHistoryList.push(JSON.parse(JSON.stringify(this.imgList)));
{ files: [img], size: this.detail.designImageSize }, });
() => {
this.imgHistoryList.push(JSON.parse(JSON.stringify(this.imgList)));
}
);
} }
}, },
selectImg(it, index) { selectImg(it, index) {
...@@ -529,27 +525,35 @@ export default { ...@@ -529,27 +525,35 @@ export default {
let item = this.imgList.find(img => img.fileName === it.fileName); let item = this.imgList.find(img => img.fileName === it.fileName);
if (item) return; if (item) return;
this.selectImgIndex = index; this.selectImgIndex = index;
// console.log(this.detail.designImageSize); let sizeObj = null;
let size = null; // if (
if ( // this.detail.mssWidth &&
this.detail.mssWidth && // this.detail.adjustable &&
this.detail.adjustable && // this.detail.mssHeight
this.detail.mssHeight // ) {
) { // size = {
size = { // width: this.detail.mssWidth,
width: this.detail.mssWidth, // height: this.detail.mssHeight
height: this.detail.mssHeight // };
}; // }
if (this.detail.adjustable && this.detail.specList?.length) {
sizeObj = this.detail.specList.reduce((acc, el) => {
if (!el?.faceTitle) return acc;
acc[el.faceTitle] = {
width: el.mssWidth || 0, // 默认值防undefined
height: el.mssHeight || 0
};
return acc;
}, {});
} }
this.getBackFile({ files: [it], size }, () => { console.log("selectImg", it);
this.getBackFile({ files: [it], size: sizeObj }, () => {
this.imgHistoryList.push(JSON.parse(JSON.stringify(this.imgList))); this.imgHistoryList.push(JSON.parse(JSON.stringify(this.imgList)));
}); });
this.imgDom = document.getElementById("imgBox"); this.imgDom = document.getElementById("imgBox");
if (this.imgDom) this.imgDom.style.webkitClipPath = "none"; if (this.imgDom) this.imgDom.style.webkitClipPath = "none";
}); });
// setTimeout(() => {}, 300);
// this.selectImgIndexList = Array.from(new Set(this.selectImgIndexList))
// this.getBackFile({ files: [it], size });
}, },
ev(type) { ev(type) {
if (this.selectIndex < 0 && this.imgList.length) { if (this.selectIndex < 0 && this.imgList.length) {
...@@ -757,7 +761,12 @@ export default { ...@@ -757,7 +761,12 @@ export default {
bw = bw.clientWidth; bw = bw.clientWidth;
this.isView = false; this.isView = false;
this.isMove = false; this.isMove = false;
const keyMap = {
: "A",
: "B",
A: "A",
B: "B"
};
for (let i = 0; i < files.length; i++) { for (let i = 0; i < files.length; i++) {
files[i].url = files[i]?.productionFile || files[i].url; files[i].url = files[i]?.productionFile || files[i].url;
await that.$nextTick(); await that.$nextTick();
...@@ -766,14 +775,20 @@ export default { ...@@ -766,14 +775,20 @@ export default {
let width_px, height_px, rate, x, y; let width_px, height_px, rate, x, y;
let data = await that.getImageSize(files[i].url); let data = await that.getImageSize(files[i].url);
const isCut = files[i].isCut; const isCut = files[i].isCut;
console.log("size", size);
console.log("files.title", files[i]);
const title = files[i].title;
const matchKey = keyMap[title] || title;
const templateSize = size[matchKey];
if (size && !isCut) { if (size && !isCut) {
//带黄点模判断是否是cp类,cp类按照newMmToPxFn方法重新计算宽高 //带黄点模判断是否是cp类,cp类按照newMmToPxFn方法重新计算宽高
if (isCp) { if (isCp) {
width_px = newMmToPxFn(size.width); width_px = newMmToPxFn(templateSize.width);
height_px = newMmToPxFn(size.height); height_px = newMmToPxFn(templateSize.height);
} else { } else {
width_px = mmToPx(size.width); width_px = mmToPx(templateSize.width);
height_px = mmToPx(size.height); height_px = mmToPx(templateSize.height);
} }
x = w; x = w;
y = height_px / 2; y = height_px / 2;
...@@ -817,6 +832,7 @@ export default { ...@@ -817,6 +832,7 @@ export default {
h: height_px, h: height_px,
r: 0 r: 0
}); });
console.log("imgList", that.imgList);
that.selectIndex = that.imgList.length - 1; that.selectIndex = that.imgList.length - 1;
that.showImgSetting = true; that.showImgSetting = true;
...@@ -826,21 +842,6 @@ export default { ...@@ -826,21 +842,6 @@ export default {
await this.$nextTick(); await this.$nextTick();
const { hasOutsideValidPixel } = await checkImageOutsideGrid(); const { hasOutsideValidPixel } = await checkImageOutsideGrid();
this.isOver = hasOutsideValidPixel; this.isOver = hasOutsideValidPixel;
// this.$nextTick(async () => {
// //等图片铺上网格后判断是否超过网格
// // if (isImageBiggerThanGrid && hasOutsideValidPixel) {
// // //图大于台版且超过台版有素材
// // this.isOver = hasOutsideValidPixel;
// // } else if (!isImageBiggerThanGrid) {
// // //图小于台版
// // this.isOver = isImageBiggerThanGrid;
// // } else if (isImageBiggerThanGrid && !hasOutsideValidPixel) {
// // //图大于台版且超过台版没有有素材
// // this.isOver = hasOutsideValidPixel;
// // }
// });
if (i === files.length - 1) { if (i === files.length - 1) {
callback && callback(); callback && callback();
} }
...@@ -1265,7 +1266,7 @@ export default { ...@@ -1265,7 +1266,7 @@ export default {
this.systemSetting = this.$dataStore.get("setting"); this.systemSetting = this.$dataStore.get("setting");
bus.$on("busEmit", v => { bus.$on("busEmit", v => {
let { type, value, size, productMark } = v; let { type, value, sizeObj, productMark } = v;
switch (type) { switch (type) {
case "productingMessage": case "productingMessage":
...@@ -1286,14 +1287,19 @@ export default { ...@@ -1286,14 +1287,19 @@ export default {
if ( if (
this.detail && this.detail &&
this.detail.mssWidth &&
this.detail.adjustable && this.detail.adjustable &&
this.detail.mssHeight this.detail.specList?.length
) { ) {
this.detail.designImageSize = { this.detail.sizeObj = this.detail.specList.reduce((acc, el) => {
width: this.detail.mssWidth, // 容错:跳过无效数据
height: this.detail.mssHeight if (!el?.faceTitle) return acc;
}; // 赋值:动态键名
acc[el.faceTitle] = {
width: el.mssWidth || 0, // 默认值防undefined
height: el.mssHeight || 0
};
return acc;
}, {});
} }
break; break;
...@@ -1315,7 +1321,8 @@ export default { ...@@ -1315,7 +1321,8 @@ export default {
}); });
break; break;
case "sendFile": case "sendFile":
this.detail.designImageSize = size; this.detail.sizeObj = sizeObj;
console.log("sizeObj", sizeObj);
this.imgList = []; this.imgList = [];
this.selectImgList = []; this.selectImgList = [];
...@@ -1340,7 +1347,7 @@ export default { ...@@ -1340,7 +1347,7 @@ export default {
this.getBackFile( this.getBackFile(
{ {
files: [value[this.selectImgIndex]], files: [value[this.selectImgIndex]],
size: this.detail.designImageSize || null size: this.detail.sizeObj || null
}, },
() => { () => {
this.imgHistoryList.push( this.imgHistoryList.push(
...@@ -1625,7 +1632,7 @@ export default { ...@@ -1625,7 +1632,7 @@ export default {
<div>{{ detail.startStockingTime }}</div> <div>{{ detail.startStockingTime }}</div>
</div> </div>
<div <div
v-if="detail.mssWidth && detail.mssHeight" v-if="detail.specList && detail.specList.length"
class="div-item" class="div-item"
style="flex: 100%;" style="flex: 100%;"
> >
...@@ -1633,22 +1640,30 @@ export default { ...@@ -1633,22 +1640,30 @@ export default {
<div class="item-value"> <div class="item-value">
mm:&nbsp;(&nbsp; w: mm:&nbsp;(&nbsp; w:
{{ detail.mssWidth }} {{ detail.specList[selectImgIndex].mssWidth }}
&nbsp; h: &nbsp; h:
{{ detail.mssHeight }}&nbsp;) {{ detail.specList[selectImgIndex].mssHeight }}&nbsp;)
</div> </div>
</div> </div>
<div <div
v-if="detail.mssWidth && detail.mssHeight" v-if="detail.specList && detail.specList.length"
class="div-item" class="div-item"
style="flex: 100%;" style="flex: 100%;"
> >
<div style="opacity: 0;">模规格:</div> <div style="opacity: 0;">模规格:</div>
<div class="item-value"> <div class="item-value">
inch:&nbsp;(&nbsp;w: inch:&nbsp;(&nbsp;w:
{{ (Number(detail.mssWidth) / 25.4).toFixed(1) }} {{
(
Number(detail.specList[selectImgIndex].mssWidth) / 25.4
).toFixed(1)
}}
&nbsp;h: &nbsp;h:
{{ (Number(detail.mssHeight) / 25.4).toFixed(1) }}&nbsp;) {{
(
Number(detail.specList[selectImgIndex].mssHeight) / 25.4
).toFixed(1)
}}&nbsp;)
</div> </div>
</div> </div>
</div> </div>
......
...@@ -10,7 +10,7 @@ module.exports = { ...@@ -10,7 +10,7 @@ module.exports = {
/** vue3.0内置了webpack所有东西, /** vue3.0内置了webpack所有东西,
* webpack配置,see https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md * webpack配置,see https://github.com/vuejs/vue-cli/blob/dev/docs/webpack.md
**/ **/
chainWebpack: (config) => { chainWebpack: config => {
const svgRule = config.module.rule("svg"); const svgRule = config.module.rule("svg");
svgRule.uses.clear(); svgRule.uses.clear();
svgRule svgRule
...@@ -18,7 +18,7 @@ module.exports = { ...@@ -18,7 +18,7 @@ module.exports = {
.loader("svg-sprite-loader") .loader("svg-sprite-loader")
.options({ .options({
symbolId: "icon-[name]", symbolId: "icon-[name]",
include: ["./src/icons"], include: ["./src/icons"]
}); });
config.module config.module
...@@ -28,15 +28,15 @@ module.exports = { ...@@ -28,15 +28,15 @@ module.exports = {
.loader("pug-html-loader") .loader("pug-html-loader")
.end(); .end();
}, },
configureWebpack: (config) => { configureWebpack: config => {
config.resolve = { config.resolve = {
// 配置解析别名 // 配置解析别名
extensions: [".js", ".json", ".vue"], // 自动添加文件名后缀 extensions: [".js", ".json", ".vue"], // 自动添加文件名后缀
alias: { alias: {
vue: "vue/dist/vue.js", vue: "vue/dist/vue.js",
"@": path.resolve(__dirname, "./src"), "@": path.resolve(__dirname, "./src"),
"@c": path.resolve(__dirname, "./src/components"), "@c": path.resolve(__dirname, "./src/components")
}, }
}; };
}, },
// 生产环境是否生成 sourceMap 文件 // 生产环境是否生成 sourceMap 文件
...@@ -50,11 +50,11 @@ module.exports = { ...@@ -50,11 +50,11 @@ module.exports = {
// css预设器配置项 // css预设器配置项
loaderOptions: { loaderOptions: {
sass: { sass: {
prependData: `@import "./src/styles/main.css";`, prependData: `@import "./src/styles/main.css";`
}, }
}, },
// 启用 CSS modules for all css / pre-processor files. // 启用 CSS modules for all css / pre-processor files.
requireModuleExtension: true, // 是否开启支持‘foo.module.css’样式 requireModuleExtension: true // 是否开启支持‘foo.module.css’样式
}, },
// use thread-loader for babel & TS in production build // use thread-loader for babel & TS in production build
// enabled by default if the machine has more than 1 cores // enabled by default if the machine has more than 1 cores
...@@ -80,15 +80,15 @@ module.exports = { ...@@ -80,15 +80,15 @@ module.exports = {
ws: true, ws: true,
changOrigin: true, changOrigin: true,
pathRewrite: { pathRewrite: {
"^/devApi": "", "^/devApi": ""
}, }
}, }
}, },
overlay: { overlay: {
// 全屏模式下是否显示脚本错误 // 全屏模式下是否显示脚本错误
warnings: true, warnings: true,
errors: true, errors: true
}, }
}, },
/** /**
* 第三方插件配置 * 第三方插件配置
...@@ -100,41 +100,45 @@ module.exports = { ...@@ -100,41 +100,45 @@ module.exports = {
extraResources: [ extraResources: [
{ {
from: "./print/", from: "./print/",
to: "../print", to: "../print"
}, },
{ {
from: "./print4.0/", from: "./print4.0/",
to: "../print4.0", to: "../print4.0"
}, },
{ {
from: "./print600/", from: "./print600/",
to: "../print600", to: "../print600"
},
{
from: "./print600SC/",
to: "../print600SC"
}, },
{ {
from: "./logs/", from: "./logs/",
to: "../logs", to: "../logs"
}, },
{ {
from: "./config/", from: "./config/",
to: "../config", to: "../config"
}, },
{ {
from: "./dialogstatic/", from: "./dialogstatic/",
to: "../dialogstatic", to: "../dialogstatic"
}, },
{ {
from: "./html/", from: "./html/",
to: "../html", to: "../html"
}, },
{ {
from: "./huiLiCaiImg/", from: "./huiLiCaiImg/",
to: "../huiLiCaiImg", to: "../huiLiCaiImg"
}, },
{ {
from: "scripts", // 本地脚本目录 from: "scripts", // 本地脚本目录
to: "scripts", // 输出到 resources/scripts to: "scripts", // 输出到 resources/scripts
filter: ["**/*"], // 包含所有文件 filter: ["**/*"] // 包含所有文件
}, }
], ],
win: { win: {
...@@ -142,16 +146,16 @@ module.exports = { ...@@ -142,16 +146,16 @@ module.exports = {
target: [ target: [
{ {
target: "nsis", target: "nsis",
arch: ["x64", "ia32"], // 支持64位和32位系统 arch: ["x64", "ia32"] // 支持64位和32位系统
}, }
], ]
}, },
nsis: { nsis: {
oneClick: false, // 禁用一键安装 oneClick: false, // 禁用一键安装
allowToChangeInstallationDirectory: true, // 允许用户更改安装目录 allowToChangeInstallationDirectory: true, // 允许用户更改安装目录
perMachine: true, // 为所有用户安装 perMachine: true // 为所有用户安装
}, }
}, }
}, }
}, }
}; };
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