List of usage examples for com.itextpdf.text BaseColor BaseColor
public BaseColor(final float red, final float green, final float blue)
From source file:PDF.Reportes.java
public static PdfPTable statusfichas(String usuario, String contra) throws DocumentException { // IngresoAbd bd = new IngresoAbd(usuario, contra); List<Beans.Reportes> reportes; reportes = ReportesDAO.statusFichas(usuario, contra); // reportes = bd.statusFichas(); PdfPTable table = new PdfPTable(4); if (reportes.isEmpty()) { PdfPCell cell;//from w w w. ja va2s . com cell = new PdfPCell( new Phrase("Lo sentimos, por el momento an no existe informacin para este reporte.")); cell.setColspan(5); table.addCell(cell); } else if (reportes.get(0).getCodError() != 0) { PdfPCell cell; if (reportes.get(0).getCodError() == -1) { cell = new PdfPCell(new Phrase(Constants.ERROR1)); cell.setColspan(5); table.addCell(cell); } if (reportes.get(0).getCodError() == -2) { cell = new PdfPCell(new Phrase(Constants.ERROR3)); cell.setColspan(5); table.addCell(cell); } if (reportes.get(0).getCodError() == -3) { cell = new PdfPCell(new Phrase(Constants.ERROR2)); cell.setColspan(5); table.addCell(cell); } // cell = new PdfPCell(new Phrase(reportes.get(0).getMsjError())); } else { BaseColor color = new BaseColor(69, 161, 240); BaseColor colorB = new BaseColor(255, 255, 255); PdfPCell cell; cell = new PdfPCell(new Phrase("Carrera", FontFactory.getFont("arial", 12, colorB))); cell.setBorderColor(colorB); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBackgroundColor(color); table.addCell(cell); cell = new PdfPCell(new Phrase("Prefichas", FontFactory.getFont("arial", 12, colorB))); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBackgroundColor(color); cell.setBorderColor(colorB); table.addCell(cell); cell = new PdfPCell(new Phrase("Prefichas pagadas", FontFactory.getFont("arial", 12, colorB))); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBackgroundColor(color); cell.setBorderColor(colorB); table.addCell(cell); cell = new PdfPCell(new Phrase("Pre proceso concluido", FontFactory.getFont("arial", 12, colorB))); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBackgroundColor(color); cell.setBorderColor(colorB); table.addCell(cell); int totalP = 0; int totalPp = 0; int totalPr = 0; for (Beans.Reportes reporte : reportes) { cell = new PdfPCell(new Phrase(reporte.getNombre(), FontFactory.getFont("arial", 8))); cell.setBorderColor(color); cell.setHorizontalAlignment(Element.ALIGN_CENTER); table.addCell(cell); cell = new PdfPCell(new Phrase(reporte.getPreficha())); cell.setBorderColor(color); totalP = Integer.parseInt(reporte.getPreficha()) + totalP; cell.setHorizontalAlignment(Element.ALIGN_CENTER); table.addCell(cell); cell = new PdfPCell(new Phrase(reporte.getPrefpagadas())); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBorderColor(color); totalPp = Integer.parseInt(reporte.getPrefpagadas()) + totalPp; table.addCell(cell); cell = new PdfPCell(new Phrase(reporte.getPreproc())); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBorderColor(color); totalPr = Integer.parseInt(reporte.getPreproc()) + totalPr; table.addCell(cell); } cell = new PdfPCell(new Phrase("Totales", FontFactory.getFont("arial", 12, colorB))); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBackgroundColor(color); cell.setBorderColor(colorB); table.addCell(cell); cell = new PdfPCell(new Phrase(Integer.toString(totalP), FontFactory.getFont("arial", 12))); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBorderColor(color); table.addCell(cell); cell = new PdfPCell(new Phrase(Integer.toString(totalPp), FontFactory.getFont("arial", 12))); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBorderColor(color); table.addCell(cell); cell = new PdfPCell(new Phrase(Integer.toString(totalPr), FontFactory.getFont("arial", 12))); cell.setHorizontalAlignment(Element.ALIGN_CENTER); cell.setBorderColor(color); table.addCell(cell); table.setWidthPercentage(110); table.setWidths(new int[] { 50, 50, 100, 100 }); } return table; }
From source file:PDF.Reporte_Final.java
private PdfPTable tablaEvaluador_profe() throws Exception { PdfPTable tabla_evaluador = new PdfPTable(5); tabla_evaluador.setWidths(new int[] { 2, 2, 3, 2, 3 }); int anio = 0, anio_fin = 0; PdfPCell Titulo_tabla = new PdfPCell( new Phrase("Tabla de evaluadores con los " + "profesores asignados", encabezadost)); PdfPCell evaluador = new PdfPCell(new Phrase("Nmero de empleado de evaluador")); PdfPCell profesor = new PdfPCell(new Phrase("Nmero de empleado de profesor")); PdfPCell Ruta_alm = new PdfPCell(new Phrase("Puntaje total asignado")); PdfPCell Puntos = new PdfPCell(new Phrase("Fecha de evaluacin")); PdfPCell Observaciones = new PdfPCell(new Phrase("Periodo Correspondiente")); //PdfPCell celda=new PdfPCell(); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5);//ww w.ja va 2 s. c om Titulo_tabla.setExtraParagraphSpace(15f); tabla_evaluador.addCell(Titulo_tabla); evaluador.setHorizontalAlignment(Element.ALIGN_CENTER); evaluador.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_evaluador.addCell(evaluador); profesor.setHorizontalAlignment(Element.ALIGN_CENTER); profesor.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_evaluador.addCell(profesor); Ruta_alm.setHorizontalAlignment(Element.ALIGN_CENTER); Ruta_alm.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_evaluador.addCell(Ruta_alm); Puntos.setHorizontalAlignment(Element.ALIGN_CENTER); Puntos.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_evaluador.addCell(Puntos); Observaciones.setHorizontalAlignment(Element.ALIGN_CENTER); Observaciones.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_evaluador.addCell(Observaciones); /*Aqui van las consultas de las Actividades del profesor*/ ResultSet rb = lb.executeQuery("SELECT * FROM evaluador_evalua_profesor"); while (rb.next()) { tabla_evaluador.addCell(rb.getString("id_usuario_ev")); tabla_evaluador.addCell(rb.getString("id_usuario_prof"));//Add the type of every type pub tabla_evaluador.addCell(rb.getString("puntaje_final")); tabla_evaluador.addCell(rb.getString("fecha_ev")); if (rb.getInt("periodo") == 1) { anio = 2017; anio_fin = 2018; } else if (rb.getInt("periodo") == 2) { anio = 2018; anio_fin = 2019; } else if (rb.getInt("periodo") == 3) { anio = 2019; anio_fin = 2020; } else if (rb.getInt("periodo") == 4) { anio = 2020; anio_fin = 2021; } tabla_evaluador.addCell(anio + " - " + anio_fin); } return tabla_evaluador; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_num_prof() throws Exception { PdfPTable tabla_num = new PdfPTable(2); tabla_num.setWidths(new int[] { 2, 2 }); String periodo = ""; PdfPCell Titulo_tabla = new PdfPCell( new Phrase("Nmero total de evaluadores y profesores " + "participantes", encabezadost)); PdfPCell evaluador = new PdfPCell(new Phrase("Nmero de evaluadores")); PdfPCell profesor = new PdfPCell(new Phrase("Nmero de profesores")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5);/*from w w w. j a v a2s . com*/ Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); evaluador.setHorizontalAlignment(Element.ALIGN_CENTER); evaluador.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(evaluador); profesor.setHorizontalAlignment(Element.ALIGN_CENTER); profesor.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(profesor); /*Aqui van las consultas de las Actividades del profesor*/ int i = 0; ResultSet re = lb.executeQuery("SELECT * FROM evaluador"), rp; String numberAsString;// = Integer.toString(number); while (re.next()) { i++; periodo = re.getString("periodo_actual"); } //System.out.println(i); numberAsString = Integer.toString(i); tabla_num.addCell(numberAsString); i = 0; rp = lb.executeQuery("SELECT * FROM profesor WHERE periodo = " + periodo); while (rp.next()) { i++; } //System.out.println(numberAsString); numberAsString = Integer.toString(i); tabla_num.addCell(numberAsString); return tabla_num; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_evaluador() throws Exception { PdfPTable tabla_num = new PdfPTable(2); tabla_num.setWidths(new int[] { 2, 2 }); PdfPCell Titulo_tabla = new PdfPCell(new Phrase("Actividades aceptadas por evaluador", encabezadost)); PdfPCell evaluador = new PdfPCell(new Phrase("Nmero de empleado del evaluador")); PdfPCell actividades = new PdfPCell(new Phrase("Nmero de actividades aceptadas")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5);//from ww w. ja v a 2s. c o m Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); evaluador.setHorizontalAlignment(Element.ALIGN_CENTER); evaluador.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(evaluador); actividades.setHorizontalAlignment(Element.ALIGN_CENTER); actividades.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(actividades); /*Aqui van las consultas de las Actividades del profesor*/ int[] evaluador_num = new int[100]; int[][] profesor_num = new int[300][300]; String numberAsString, numberAsString2; int eva = 0, prof = 0, num_prof = 0, i = 0, n = 0, aux, suma_act = 0; ResultSet rs, ra; rs = lb.executeQuery("SELECT * FROM evaluador_evalua_profesor"); while (rs.next()) { if (i == 0) aux = 1; else aux = i; if (evaluador_num[aux - 1] != rs.getInt("id_usuario_ev")) { evaluador_num[i] = rs.getInt("id_usuario_ev"); i++; } else { System.out.println("Ya existe"); } } //We get evaluators for (int e = 0; e < i; e++) { aux = getAccepted_Activities(evaluador_num[e]); numberAsString = Integer.toString(evaluador_num[e]); tabla_num.addCell(numberAsString); numberAsString2 = Integer.toString(aux); tabla_num.addCell(numberAsString2); } return tabla_num; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_profesores_nivel() throws Exception { PdfPTable tabla_num = new PdfPTable(3); int anio = 0, anio_fin = 0; tabla_num.setWidths(new int[] { 2, 2, 2 }); PdfPCell Titulo_tabla = new PdfPCell( new Phrase("Lista de profesores participantes para este periodo", encabezadost)); PdfPCell profesor = new PdfPCell(new Phrase("Nmero de empleado")); PdfPCell nivel = new PdfPCell(new Phrase("Nivel de beca (Preliminar)")); PdfPCell periodo = new PdfPCell(new Phrase("Periodo")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5);// www. ja v a 2 s . co m Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); profesor.setHorizontalAlignment(Element.ALIGN_CENTER); profesor.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(profesor); nivel.setHorizontalAlignment(Element.ALIGN_CENTER); nivel.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(nivel); periodo.setHorizontalAlignment(Element.ALIGN_CENTER); periodo.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(periodo); /*Aqui van las consultas de las Actividades del profesor*/ ResultSet rs, rperiodo; int periodo_actual = 0; rperiodo = lb.executeQuery("SELECT * FROM evaluador"); while (rperiodo.next()) { periodo_actual = rperiodo.getInt("periodo_actual"); } rs = lb.executeQuery("SELECT * FROM profesor WHERE periodo = " + periodo_actual); while (rs.next()) { tabla_num.addCell(rs.getString("id_usuario")); tabla_num.addCell(rs.getString("nivel")); if (rs.getInt("periodo") == 1) { anio = 2017; anio_fin = 2018; } else if (rs.getInt("periodo") == 2) { anio = 2018; anio_fin = 2019; } else if (rs.getInt("periodo") == 3) { anio = 2019; anio_fin = 2020; } else if (rs.getInt("periodo") == 4) { anio = 2020; anio_fin = 2021; } tabla_num.addCell(anio + " - " + anio_fin); } return tabla_num; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_alumnos() throws Exception { PdfPTable tabla_num = new PdfPTable(4); int a = 0, b = 0, c = 0, d = 0, e = 0; String numberAsString;/*from w w w.j av a 2 s . c o m*/ tabla_num.setWidths(new int[] { 2, 2, 2, 2 }); PdfPCell Titulo_tabla = new PdfPCell(new Phrase("Alumnos BEIFI y de SS", encabezadost)); PdfPCell BEIFI_Acep = new PdfPCell(new Phrase("BEIFI aceptados")); PdfPCell BEIFI_No = new PdfPCell(new Phrase("BEIFI no aceptados")); PdfPCell SS_Acep = new PdfPCell(new Phrase("SS aceptados")); PdfPCell SS_No = new PdfPCell(new Phrase("SS no aceptados")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5); Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); BEIFI_Acep.setHorizontalAlignment(Element.ALIGN_CENTER); BEIFI_Acep.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(BEIFI_Acep); BEIFI_No.setHorizontalAlignment(Element.ALIGN_CENTER); BEIFI_No.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(BEIFI_No); SS_Acep.setHorizontalAlignment(Element.ALIGN_CENTER); SS_Acep.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(SS_Acep); SS_No.setHorizontalAlignment(Element.ALIGN_CENTER); SS_No.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(SS_No); //we get the four numbers for students a = getNum2_1(2); numberAsString = Integer.toString(a); tabla_num.addCell(numberAsString); b = getNum2_1(3); numberAsString = Integer.toString(b); tabla_num.addCell(numberAsString); c = getNum2_1(4); numberAsString = Integer.toString(c); tabla_num.addCell(numberAsString); d = getNum2_1(5); numberAsString = Integer.toString(d); tabla_num.addCell(numberAsString); return tabla_num; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_publicaciones() throws Exception { PdfPTable tabla_num = new PdfPTable(5); int a = 0, b = 0, c = 0, d = 0, e = 0; String numberAsString;//w ww. j av a2s. com tabla_num.setWidths(new int[] { 2, 2, 2, 2, 2 }); PdfPCell Titulo_tabla = new PdfPCell(new Phrase("Publicaciones aceptadas", encabezadost)); PdfPCell boletin = new PdfPCell(new Phrase("Boletnes")); PdfPCell sin_nacional = new PdfPCell(new Phrase("Sin arbitraje, Nacional")); PdfPCell sin_inter = new PdfPCell(new Phrase("Sin abitraje, Internacional")); PdfPCell con_nacional = new PdfPCell(new Phrase("Con arbitraje, Nacional")); PdfPCell con_inter = new PdfPCell(new Phrase("Con arbitraje, Internacional")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5); Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); boletin.setHorizontalAlignment(Element.ALIGN_CENTER); boletin.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(boletin); sin_nacional.setHorizontalAlignment(Element.ALIGN_CENTER); sin_nacional.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(sin_nacional); sin_inter.setHorizontalAlignment(Element.ALIGN_CENTER); sin_inter.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(sin_inter); con_nacional.setHorizontalAlignment(Element.ALIGN_CENTER); con_nacional.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(con_nacional); con_inter.setHorizontalAlignment(Element.ALIGN_CENTER); con_inter.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(con_inter); /*Aqui van las consultas de las Actividades del profesor*/ a = getNum2_2(2); numberAsString = Integer.toString(a); tabla_num.addCell(numberAsString); b = getNum2_2(3); numberAsString = Integer.toString(b); tabla_num.addCell(numberAsString); c = getNum2_2(4); numberAsString = Integer.toString(c); tabla_num.addCell(numberAsString); d = getNum2_2(5); numberAsString = Integer.toString(d); tabla_num.addCell(numberAsString); e = getNum2_2(6); numberAsString = Integer.toString(e); tabla_num.addCell(numberAsString); return tabla_num; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_eventos() throws Exception { PdfPTable tabla_num = new PdfPTable(3); int a = 0, b = 0, c = 0, d = 0; String numberAsString;//w w w .ja v a 2 s . com tabla_num.setWidths(new int[] { 2, 2, 2 }); PdfPCell Titulo_tabla = new PdfPCell(new Phrase("Eventos aceptados", encabezadost)); PdfPCell sin_ponencia = new PdfPCell(new Phrase("Institucional sin ponencia publicada")); PdfPCell resumen_pub = new PdfPCell(new Phrase("Institucional con resumen publicado")); PdfPCell pub_exten = new PdfPCell(new Phrase("Institucional publicado en extenso")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5); Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); sin_ponencia.setHorizontalAlignment(Element.ALIGN_CENTER); sin_ponencia.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(sin_ponencia); resumen_pub.setHorizontalAlignment(Element.ALIGN_CENTER); resumen_pub.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(resumen_pub); pub_exten.setHorizontalAlignment(Element.ALIGN_CENTER); pub_exten.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(pub_exten); a = getNum2_3(2); numberAsString = Integer.toString(a); tabla_num.addCell(numberAsString); b = getNum2_3(3); numberAsString = Integer.toString(b); tabla_num.addCell(numberAsString); c = getNum2_3(4); numberAsString = Integer.toString(c); tabla_num.addCell(numberAsString); return tabla_num; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_proyectos() throws Exception { PdfPTable tabla_num = new PdfPTable(2); int a = 0, b = 0; String numberAsString;//from w w w .j ava 2s .c o m tabla_num.setWidths(new int[] { 2, 2 }); PdfPCell Titulo_tabla = new PdfPCell(new Phrase("Proyectos SIP aceptados y no acpetados", encabezadost)); PdfPCell aceptados = new PdfPCell(new Phrase("Aceptados")); PdfPCell no_aceptados = new PdfPCell(new Phrase("No aceptados")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(5); Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); aceptados.setHorizontalAlignment(Element.ALIGN_CENTER); aceptados.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(aceptados); no_aceptados.setHorizontalAlignment(Element.ALIGN_CENTER); no_aceptados.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(no_aceptados); /*Aqui van las consultas de las Actividades del profesor*/ a = getNum2_4(2); numberAsString = Integer.toString(a); tabla_num.addCell(numberAsString); b = getNum2_4(3); numberAsString = Integer.toString(b); tabla_num.addCell(numberAsString); return tabla_num; }
From source file:PDF.Reporte_Final.java
private PdfPTable tabla_obras() throws Exception { PdfPTable tabla_num = new PdfPTable(12); int a = 0, b = 0, c = 0, d = 0, e, f, g, h, i, j, k, l; String numberAsString;/*from w ww . j a va 2 s . com*/ tabla_num.setWidths(new int[] { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 }); PdfPCell Titulo_tabla = new PdfPCell(new Phrase("Obras con derecho de autor aceptadas", encabezadost)); PdfPCell artis = new PdfPCell(new Phrase("O. A.")); PdfPCell arqui = new PdfPCell(new Phrase("O. Arqui.")); PdfPCell fotogra = new PdfPCell(new Phrase("O. Foto.")); PdfPCell apuntes = new PdfPCell(new Phrase("Manual")); PdfPCell cine = new PdfPCell(new Phrase("O. Cine.")); PdfPCell multimedia = new PdfPCell(new Phrase("Multimedia")); PdfPCell tv_show = new PdfPCell(new Phrase("Tv. show")); PdfPCell dis_graf = new PdfPCell(new Phrase("Dis. Gra.")); PdfPCell compilacion = new PdfPCell(new Phrase("O. Compi.")); PdfPCell libro = new PdfPCell(new Phrase("Ed. Libro")); PdfPCell computo = new PdfPCell(new Phrase("P. Com.")); PdfPCell digital = new PdfPCell(new Phrase("Ma. Dig.")); Titulo_tabla.setHorizontalAlignment(Element.ALIGN_CENTER); Titulo_tabla.setVerticalAlignment(Element.ALIGN_MIDDLE); Titulo_tabla.setBackgroundColor(new BaseColor(153, 0, 76)); Titulo_tabla.setColspan(12); Titulo_tabla.setExtraParagraphSpace(15f); tabla_num.addCell(Titulo_tabla); artis.setHorizontalAlignment(Element.ALIGN_CENTER); artis.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(artis); arqui.setHorizontalAlignment(Element.ALIGN_CENTER); arqui.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(arqui); fotogra.setHorizontalAlignment(Element.ALIGN_CENTER); fotogra.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(fotogra); apuntes.setHorizontalAlignment(Element.ALIGN_CENTER); apuntes.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(apuntes); cine.setHorizontalAlignment(Element.ALIGN_CENTER); cine.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(cine); multimedia.setHorizontalAlignment(Element.ALIGN_CENTER); multimedia.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(multimedia); tv_show.setHorizontalAlignment(Element.ALIGN_CENTER); tv_show.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(tv_show); dis_graf.setHorizontalAlignment(Element.ALIGN_CENTER); dis_graf.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(dis_graf); compilacion.setHorizontalAlignment(Element.ALIGN_CENTER); compilacion.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(compilacion); libro.setHorizontalAlignment(Element.ALIGN_CENTER); libro.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(libro); computo.setHorizontalAlignment(Element.ALIGN_CENTER); computo.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(computo); digital.setHorizontalAlignment(Element.ALIGN_CENTER); digital.setVerticalAlignment(Element.ALIGN_MIDDLE); tabla_num.addCell(digital); /*Aqui van las consultas de las Actividades del profesor*/ a = getNum2_5(2); numberAsString = Integer.toString(a); tabla_num.addCell(numberAsString); b = getNum2_5(3); numberAsString = Integer.toString(b); tabla_num.addCell(numberAsString); c = getNum2_5(4); numberAsString = Integer.toString(c); tabla_num.addCell(numberAsString); d = getNum2_5(5); numberAsString = Integer.toString(d); tabla_num.addCell(numberAsString); e = getNum2_5(6); numberAsString = Integer.toString(e); tabla_num.addCell(numberAsString); f = getNum2_5(7); numberAsString = Integer.toString(f); tabla_num.addCell(numberAsString); g = getNum2_5(8); numberAsString = Integer.toString(g); tabla_num.addCell(numberAsString); h = getNum2_5(9); numberAsString = Integer.toString(h); tabla_num.addCell(numberAsString); i = getNum2_5(10); numberAsString = Integer.toString(i); tabla_num.addCell(numberAsString); j = getNum2_5(11); numberAsString = Integer.toString(j); tabla_num.addCell(numberAsString); k = getNum2_5(12); numberAsString = Integer.toString(k); tabla_num.addCell(numberAsString); l = getNum2_5(13); numberAsString = Integer.toString(l); tabla_num.addCell(numberAsString); return tabla_num; }