ChengJH 2 жил өмнө
parent
commit
fd78923e43

+ 6 - 4
app/src/main/java/com/uas/pda_smart_com_lg/util/PrintUtils.java

@@ -45,6 +45,7 @@ public class PrintUtils {
                         int printY = (int) (toprate * dpi / 25.4);
                         double barHeight = FastjsonUtil.getDouble(templateObject, "LP_HEIGHT");
                         int barHeightInt = (int) (barHeight * dpi / 25.4);
+                        int  lp_width = FastjsonUtil.getInt(templateObject, "LP_WIDTH");
                         int fontSize = FastjsonUtil.getInt(templateObject, "LP_SIZE");
                         String printKey = FastjsonUtil.getText(templateObject, "LP_NAME");
 
@@ -70,11 +71,12 @@ public class PrintUtils {
                                         fontSize=1;
                                     }
                                     printHelper = printHelper.printText(printText)
-                                            .setX(printX)
-                                            .setY(printY + (int) ((0.6 * dpi) / 25.4))
+                                            .setTextAutLine(printX+"",printY + (int) ((0.6 * dpi) / 25.4)+"",lp_width,fontSize,false,false,printText)
+//                                            .setX(printX)
+//                                            .setY(printY + (int) ((0.6 * dpi) / 25.4))
 //                                            .setBold(2)
-                                            .setTextFont(textFont)
-                                            .setTextFont(fontSize)
+//                                            .setTextFont(textFont)
+//                                            .setTextFont(fontSize)
                                             .build();
                                     break;
                                 case "qrcode"://打印二维码