From ca4b62abd2560b6dcffbf3ff43da1b04427b494b Mon Sep 17 00:00:00 2001
From: fei <791364011@qq.com>
Date: 星期二, 20 一月 2026 12:36:47 +0800
Subject: [PATCH] 增加了签名和注解

---
 archiveManager/src/main/java/com/ruoyi/service/impl/BarcodeService.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/archiveManager/src/main/java/com/ruoyi/service/impl/BarcodeService.java b/archiveManager/src/main/java/com/ruoyi/service/impl/BarcodeService.java
index 86f8bf1..a717baf 100644
--- a/archiveManager/src/main/java/com/ruoyi/service/impl/BarcodeService.java
+++ b/archiveManager/src/main/java/com/ruoyi/service/impl/BarcodeService.java
@@ -26,17 +26,17 @@
     public byte[] generateBarcodeImage(String barcodeText) {
         try {
            // 浣跨敤 BitMatrix 鐢熸垚绾潯鐮侊紝涓嶅寘鍚换浣曟枃瀛�
-            BarcodeFormat format = BarcodeFormat.CODE_128; // 鏍规嵁鎮ㄧ殑鏉$爜绫诲瀷
+            BarcodeFormat format = BarcodeFormat.CODE_39; // 鏍规嵁鎮ㄧ殑鏉$爜绫诲瀷
 
             // 鍒涘缓缂栫爜鍣�
-            Code128Writer writer = new Code128Writer();
+            Code39Writer writer = new Code39Writer();
 
             // 缂栫爜鍙傛暟
             Map<EncodeHintType, Object> hints = new HashMap<>();
             hints.put(EncodeHintType.MARGIN, 0); // 鏃犺竟妗�
 
             // 鐢熸垚 BitMatrix锛堢函鏉$爜锛屾棤鏂囧瓧锛�
-            BitMatrix matrix = writer.encode(barcodeText, format, 0, 63, hints);
+            BitMatrix matrix = writer.encode(barcodeText, format, 230, 63, hints);
 
             int width = matrix.getWidth();
             int height = matrix.getHeight();
@@ -73,7 +73,7 @@
             g2d.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY);
             g2d.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, RenderingHints.VALUE_STROKE_PURE);
 
-            Font font = new Font("Tahoma", Font.PLAIN, 20);
+            Font font = new Font("Tahoma", Font.PLAIN, 18);
             g2d.setFont(font);
 
             FontMetrics fm = g2d.getFontMetrics();
@@ -150,7 +150,7 @@
             g2d.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY);
             g2d.setRenderingHint(RenderingHints.KEY_STROKE_CONTROL, RenderingHints.VALUE_STROKE_PURE);
 
-            Font font = new Font("Tahoma", Font.PLAIN, 20);
+            Font font = new Font("Tahoma", Font.PLAIN, 18);
             g2d.setFont(font);
 
             FontMetrics fm = g2d.getFontMetrics();

--
Gitblit v1.9.1