List of usage examples for com.itextpdf.kernel.geom Rectangle getLeft
public float getLeft()
From source file:cl.a2r.wsmicampov2.pdf.CustomBorder3Renderer.java
@Override public void draw(DrawContext drawContext) { super.draw(drawContext); PdfCanvas canvas = drawContext.getCanvas(); Rectangle position = getOccupiedAreaBBox(); canvas.saveState();/*from w w w .java 2s. c o m*/ if (null != borders[0]) { canvas.saveState(); borders[0].applyLineDash(canvas); canvas.moveTo(position.getRight(), position.getTop()); canvas.lineTo(position.getLeft(), position.getTop()); canvas.stroke(); canvas.restoreState(); } if (null != borders[2]) { canvas.saveState(); borders[2].applyLineDash(canvas); canvas.moveTo(position.getRight(), position.getBottom()); canvas.lineTo(position.getLeft(), position.getBottom()); canvas.stroke(); canvas.restoreState(); } if (null != borders[3]) { canvas.saveState(); borders[3].applyLineDash(canvas); canvas.moveTo(position.getRight(), position.getTop()); canvas.lineTo(position.getRight(), position.getBottom()); canvas.stroke(); canvas.restoreState(); } if (null != borders[1]) { canvas.saveState(); borders[1].applyLineDash(canvas); canvas.moveTo(position.getLeft(), position.getTop()); canvas.lineTo(position.getLeft(), position.getBottom()); canvas.stroke(); canvas.restoreState(); } canvas.stroke(); canvas.restoreState(); }