Skip to content

Commit 589b5be

Browse files
Code cleanup, ready to push
1 parent 354f56f commit 589b5be

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

java/src/main/java/com/genexus/reports/PDFReportPDFBox.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727
import org.apache.pdfbox.pdmodel.*;
2828
import org.apache.pdfbox.pdmodel.common.PDRectangle;
2929
import org.apache.pdfbox.pdmodel.font.*;
30-
import org.apache.pdfbox.pdmodel.graphics.color.PDColor;
31-
import org.apache.pdfbox.pdmodel.graphics.color.PDDeviceRGB;
3230
import org.apache.pdfbox.pdmodel.graphics.form.PDFormXObject;
3331
import org.apache.pdfbox.pdmodel.graphics.image.LosslessFactory;
3432
import org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject;
@@ -43,6 +41,8 @@
4341
import org.jsoup.nodes.Node;
4442
import org.jsoup.select.Elements;
4543

44+
import javax.imageio.IIOException;
45+
4646
public class PDFReportPDFBox extends GXReportPDFCommons{
4747
private PDRectangle pageSize;
4848
private PDFont baseFont;
@@ -626,8 +626,6 @@ else if (valign == PDFReportPDFBox.VerticalAlign.BOTTOM.value())
626626
htmlRectangle.setLowerLeftY(lly);
627627
htmlRectangle.setUpperRightX(urx);
628628
htmlRectangle.setUpperRightY(ury);
629-
cb.addRect(llx, lly, urx - llx, ury - lly);
630-
cb.stroke();
631629
SpaceHandler spaceHandler = new SpaceHandler(htmlRectangle.getUpperRightY(), htmlRectangle.getHeight());
632630

633631
loadSupportedHTMLTags();
@@ -920,8 +918,6 @@ private void processHTMLElement(PDPageContentStream cb, PDRectangle htmlRectangl
920918
for (Element listItem : blockElement.select("li")){
921919
String text = (tagName.equals("ul")) ? "• " + listItem.text() : i + ". " + listItem.text();
922920
i++;
923-
if (listItem.normalName().equals("ol") || listItem.normalName().equals("ul")) //arreglar esta porqueria
924-
processHTMLElement(cb, htmlRectangle, spaceHandler, listItem);
925921
float lines = renderHTMLContent(cb, text, fontSize, llx, lly, urx, spaceHandler.getCurrentYPosition());
926922
float totalTextHeight = lineHeight * lines * DEFAULT_PDFBOX_LEADING;
927923
spaceHandler.setCurrentYPosition(spaceHandler.getCurrentYPosition() - totalTextHeight);
@@ -952,7 +948,7 @@ private void processHTMLElement(PDPageContentStream cb, PDRectangle htmlRectangl
952948
}
953949
else
954950
image = PDImageXObject.createFromFile(bitmap,document);
955-
} catch(java.lang.IllegalArgumentException | FileNotFoundException e) {
951+
} catch(java.lang.IllegalArgumentException | FileNotFoundException |IIOException e) {
956952
URL url= new java.net.URL(bitmap);
957953
image = PDImageXObject.createFromByteArray(document, IOUtils.toByteArray(url.openStream()),bitmap);
958954
}

0 commit comments

Comments
 (0)