From e4b5fef59ea127c76f46ba785c19e9da46c9514d Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期一, 16 十二月 2024 18:12:13 +0800
Subject: [PATCH] zjh202412016

---
 ltkj-admin/src/main/java/com/ltkj/web/config/pdfutils/PdfUtils.java |   87 ++-----------------------------------------
 1 files changed, 4 insertions(+), 83 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/config/pdfutils/PdfUtils.java b/ltkj-admin/src/main/java/com/ltkj/web/config/pdfutils/PdfUtils.java
index 4292991..eb2050c 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/config/pdfutils/PdfUtils.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/config/pdfutils/PdfUtils.java
@@ -111,7 +111,7 @@
             return font;
         } catch (Exception e) {
             e.printStackTrace();
-            throw new RuntimeException("璁剧疆瀛椾綋澶辫触锛�");
+            throw new RuntimeException("璁剧疆瀛椾綋澶辫触锛�"+FONT_PATH);
         }
     }
 
@@ -221,46 +221,6 @@
                 cell.setBorder(Rectangle.NO_BORDER);
                 cell.setColspan(3);
                 table.addCell(cell);
-            }else {
-                PdfPCell cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase("妫�鏌ユ墍瑙侊細", textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
-
-                cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase(tjPdfVO.getProResult(), textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
-
-                cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase("缁撹锛�", textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
-
-                cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase(tjPdfVO.getProResult(), textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
             }
         }
         return table;
@@ -301,9 +261,10 @@
      * @param list
      * @return
      */
-    public static PdfPTable setTable2(Font headFont, Font textFont, String[] title, List<TjPdfVO> list,boolean flag) {
+    public static PdfPTable setTable2(Font headFont, Font textFont, String[] title, List<TjPdfVO> list,boolean flag,float[] titleWidth) {
         //鍥涘垪
-        PdfPTable table = createTable(new float[]{240, 240,240});
+        PdfPTable table = createTable(titleWidth);
+//        PdfPTable table = createTable(new float[]{240, 240,240});
         //鐢绘爣棰�
         for (String head : title) {
             table.addCell(createCell(head, headFont));
@@ -349,46 +310,6 @@
                 cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
                 cell.setHorizontalAlignment(Element.ALIGN_LEFT);
                 cell.setPhrase(new Phrase(tjPdfVO.getTs(), textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
-            }else {
-                PdfPCell cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase("妫�鏌ユ墍瑙侊細", textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
-
-                cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase(tjPdfVO.getProResult(), textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
-
-                cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase("缁撹锛�", textFont));
-                // 璁剧疆鏃犺竟妗�
-                cell.setBorder(Rectangle.NO_BORDER);
-                cell.setColspan(3);
-                table.addCell(cell);
-
-                cell = new PdfPCell();
-                // 姘村钩銆佸瀭鐩村眳涓�
-                cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
-                cell.setHorizontalAlignment(Element.ALIGN_LEFT);
-                cell.setPhrase(new Phrase(tjPdfVO.getProResult(), textFont));
                 // 璁剧疆鏃犺竟妗�
                 cell.setBorder(Rectangle.NO_BORDER);
                 cell.setColspan(3);

--
Gitblit v1.8.0