private void creaSeccionEntrada(String urlPublic) { Block entradaBlock = withNewBlock(); EntradaReportStyle style = new EntradaReportStyle(); BaseTable entradaTable = new BaseTable(style, 2, "11.8cm", "6.1cm"); entradaTable.withNewRow(); TableCell cellIzquierda = entradaTable.withNewCell(createEntradaIzquierda(urlPublic)); cellIzquierda.setPadding("0.3cm"); cellIzquierda.setPaddingTop("0.0cm"); cellIzquierda.setBackgroundColor(FONDO_GRIS); TableCell cellDerecha = entradaTable.withNewCell(createEntradaDerecha()); cellDerecha.setPadding("0.3cm"); cellDerecha.setPaddingTop("0.3cm"); cellDerecha.setBackgroundColor(FONDO_GRIS); cellDerecha.setBorderLeftWidth("0.03cm"); cellDerecha.setBorderLeftColor("white"); cellDerecha.setBorderLeftStyle(BorderStyleType.DOTTED); TableRow rowAbajo = entradaTable.withNewRow(); rowAbajo.setBackgroundColor(FONDO_GRIS); entradaTable.withNewCell(ResourceProperties.getProperty(locale, "entrada.entradaValida"), "2"); entradaBlock.getContent().add(entradaTable); }
private BaseTable createEntradaIzquierdaCentro() { BaseTable table = new BaseTable(new EntradaReportStyle(), 4, "3cm", "7.2cm", "0.2cm", "0.6cm"); table.setMarginTop("0.2cm"); table.withNewRow(); TableCell cellIzquierda = table.withNewCell(createEntradaIzquierdaCentroFoto()); cellIzquierda.setPadding("0.2cm"); cellIzquierda.setBackgroundColor(FONDO_BLANCO); TableCell cellEnmedio = table.withNewCell(createEntradaIzquierdaCentroDatos()); cellEnmedio.setPadding("0.2cm"); cellEnmedio.setBackgroundColor(FONDO_BLANCO); // Espacio a la izquierda de bloque negro table.withNewCell(""); TableCell cell = table.withNewCell(""); cell.setPaddingLeft("0.2cm"); cell.setBackgroundColor("black"); return table; }