From fd5ae6842666684ead18d1021ee50c2b18f16480 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C3=ADas=20Irala?= Date: Tue, 29 Sep 2020 00:01:29 -0400 Subject: [PATCH] Actualiza dependencias MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Actualiza dependencias a sus Ășltimas versiones estables * Agrega dependencia slf4j-simple requerida para los tests * Actualiza la clase PdfGenerator --- pom.xml | 47 +++++++++++-------- .../jokoframework/utils/pdf/PdfGenerator.java | 6 ++- 2 files changed, 32 insertions(+), 21 deletions(-) diff --git a/pom.xml b/pom.xml index 68e3d8a..f4d3e8f 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ io.github.jokoframework joko-utils jar - 0.6.2 + 0.6.3 joko-utils http://maven.apache.org @@ -13,23 +13,25 @@ UTF-8 11 11 - 1.9.3 - 3.6 - 2.6 - 2.9.9 - 2.0.16 - 1.5.2 - 5.2.0 - 4.11 - 5.1.6.RELEASE - 1.11 - 1.5 - 4.1.0 - 3.10 - 5.1.5.RELEASE - 1.7.25 - 27.1-jre - 2.3.1 + 1.9.4 + 3.11 + 2.8.0 + 2.10.6 + 2.0.21 + 1.5.4 + 6.0.2 + 4.13 + 5.2.9.RELEASE + 1.15 + 1.6 + 4.1.2 + 5.2 + 5.4.0 + 1.7.30 + 1.7.30 + 29.0-jre + 2.4.0-b180830.0359 + 2.4.0-b180830.0359 @@ -126,6 +128,13 @@ slf4j-api ${slf4j-api.version} + + + + org.slf4j + slf4j-simple + ${slf4j-simple.version} + @@ -138,7 +147,7 @@ javax.xml.bind jaxb-api - 2.3.1 + ${javax.xml.bind.version} diff --git a/src/main/java/io/github/jokoframework/utils/pdf/PdfGenerator.java b/src/main/java/io/github/jokoframework/utils/pdf/PdfGenerator.java index f2877ad..afc25bf 100644 --- a/src/main/java/io/github/jokoframework/utils/pdf/PdfGenerator.java +++ b/src/main/java/io/github/jokoframework/utils/pdf/PdfGenerator.java @@ -20,6 +20,7 @@ import be.quodlibet.boxable.BaseTable; import be.quodlibet.boxable.datatable.DataTable; import be.quodlibet.boxable.utils.PDStreamUtils; +import be.quodlibet.boxable.utils.PageContentStreamOptimized; import io.github.jokoframework.utils.constants.JokoConstants; public class PdfGenerator { @@ -94,10 +95,11 @@ public static File fromList(List data, String destination, String user) th PDPageContentStream cos = new PDPageContentStream(doc, baseTable.getCurrentPage(), PDPageContentStream.AppendMode.APPEND, true, true); - PDStreamUtils.write(cos, "Generated by " + user + " on " + dateFormat.format(date) + ". Total of records: " + PageContentStreamOptimized cosOptimized = new PageContentStreamOptimized(cos); + PDStreamUtils.write(cosOptimized, "Generated by " + user + " on " + dateFormat.format(date) + ". Total of records: " + total.toString(), font, titleFontSize, leftMargin, yPosition, Color.BLACK); - cos.close(); + cosOptimized.close(); File result; if (Objects.isNull(destination)) {