|
@@ -35,17 +35,19 @@ public class PDFWrite_nohead_36 {
|
|
writer.setPdfVersion(PdfWriter.PDF_VERSION_1_2);//版本(默认1.4)
|
|
writer.setPdfVersion(PdfWriter.PDF_VERSION_1_2);//版本(默认1.4)
|
|
doc.open();// 打开文档
|
|
doc.open();// 打开文档
|
|
doc.setMargins(0,0,-20,0);
|
|
doc.setMargins(0,0,-20,0);
|
|
-
|
|
|
|
|
|
+ String dtoBarCode = pdfGoodsDto.getBarCode();
|
|
|
|
+ byte[] bytes = BarcodeUtil.generateBarCode128(dtoBarCode, 9.0d, 1.28d, false, true);
|
|
|
|
+ String uploadUrl = FileManager.upload(dtoBarCode + UUID.randomUUID().toString(), bytes, String.valueOf(bytes.length));
|
|
// -----------------------标签头----------------------
|
|
// -----------------------标签头----------------------
|
|
for (int i = 0; i < 9; i++) {
|
|
for (int i = 0; i < 9; i++) {
|
|
- getPdfPTable(FontChinese11, bfHei, doc,pdfGoodsDto);
|
|
|
|
|
|
+ getPdfPTable(FontChinese11, bfHei, doc,pdfGoodsDto,uploadUrl);
|
|
}
|
|
}
|
|
|
|
|
|
doc.close(); //记得关闭document
|
|
doc.close(); //记得关闭document
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
- private static void getPdfPTable(Font fontChinese11, BaseFont bfHei, Document doc, PDFGoodsDto pdfGoodsDto) throws IOException, DocumentException {
|
|
|
|
|
|
+ private static void getPdfPTable(Font fontChinese11, BaseFont bfHei, Document doc, PDFGoodsDto pdfGoodsDto,String uploadUrl) throws IOException, DocumentException {
|
|
PdfPTable table = new PdfPTable(4);
|
|
PdfPTable table = new PdfPTable(4);
|
|
|
|
|
|
// --------------产品名称-------------------------------
|
|
// --------------产品名称-------------------------------
|
|
@@ -119,8 +121,7 @@ public class PDFWrite_nohead_36 {
|
|
doc.add(table);
|
|
doc.add(table);
|
|
String dtoBarCode = pdfGoodsDto.getBarCode();
|
|
String dtoBarCode = pdfGoodsDto.getBarCode();
|
|
table = new PdfPTable(4);
|
|
table = new PdfPTable(4);
|
|
- byte[] bytes = BarcodeUtil.generateBarCode128(dtoBarCode, 9.0d, 1.28d, false, true);
|
|
|
|
- String uploadUrl = FileManager.upload(dtoBarCode + UUID.randomUUID().toString(), bytes, String.valueOf(bytes.length));
|
|
|
|
|
|
+
|
|
for (int i = 0; i < 4; i++) {
|
|
for (int i = 0; i < 4; i++) {
|
|
// --------------底部黑色和条形码区域-------------------------------
|
|
// --------------底部黑色和条形码区域-------------------------------
|
|
PdfPTable pdfPTable7 = new PdfPTable(2);
|
|
PdfPTable pdfPTable7 = new PdfPTable(2);
|