From 56c8bc18def3992259da50948119259f571d04ee Mon Sep 17 00:00:00 2001 From: zhijie <1003392067@qq.com> Date: 星期二, 08 六月 2021 23:25:39 +0800 Subject: [PATCH] MAQ简易版泰文支持,SAQ简易版支持 --- src/main/java/com/ots/project/tool/exam/ImageUtil.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/ots/project/tool/exam/ImageUtil.java b/src/main/java/com/ots/project/tool/exam/ImageUtil.java index b0c1724..dcf2dcd 100644 --- a/src/main/java/com/ots/project/tool/exam/ImageUtil.java +++ b/src/main/java/com/ots/project/tool/exam/ImageUtil.java @@ -85,6 +85,15 @@ } return width; } + + /** + * 鍒涘缓姘存淮鍥剧墖 + * @param key + * @param waterDrop + * @param scorceF + * @param member_id + * @param suffixDate + */ public static void creteWaterDropPic(String key, String waterDrop, float scorceF, String member_id, String suffixDate) { int CANVAS_W = 1000; int CANVAS_H = 96; @@ -101,6 +110,13 @@ barImageY = 5; } if (key.indexOf("ResponseFidelityDiagnosis_V2") != -1) { + CANVAS_H = 400; + waterDropImageX = -30; + scorce100 = 800; + barImageY = 5; + waterDropImageY = 0; + } + if (key.indexOf("ResponseFidelityDiagnosisSAQGs") != -1) { CANVAS_H = 400; waterDropImageX = -30; scorce100 = 800; @@ -163,7 +179,7 @@ int waterDropOffsetX = setWaterDrop(waterDrop, waterDropImageX, waterDropImageY, scorce100, scorce, g2d, waterDropImage); - if (key.indexOf("ResponseFidelityDiagnosis_V2") != -1) { + if (key.indexOf("ResponseFidelityDiagnosis_V2") != -1 || key.indexOf("ResponseFidelityDiagnosisSAQGs") != -1) { setTextV2(String.valueOf(Math.round(scorceF)), g2d, waterDropOffsetX); }else{ setText(String.valueOf(Math.round(scorceF)), g2d, waterDropOffsetX); -- Gitblit v1.9.1