$pdf->Cell(20, 5, $datos_alumno['dato_alumno']['apellidop'], 1); $pdf->Cell(20, 5, $datos_alumno['dato_alumno']['apellidom'], 1); $pdf->Cell(40, 5, $datos_alumno['dato_alumno']['nombres'], 1); $pdf->Cell(15, 5, $rut, 1); foreach ($ramos as $nom_ramo => $datos_ramo) { $prom_alumnos[$rut]['ramos'][$nom_ramo][$periodo] < 4 ? $pdf->SetTextColor(255, 0, 0) : $pdf->SetTextColor(0, 0, 255); $pdf->Cell(7, 5, $prom_alumnos[$rut]['ramos'][$nom_ramo][$periodo] < 1 ? null : number_format($prom_alumnos[$rut]['ramos'][$nom_ramo][$periodo], 1, ",", "."), 1); $parciales_ramo[$nom_ramo]['parciales'][] = $prom_alumnos[$rut]['ramos'][$nom_ramo][$periodo] < 1 ? null : $prom_alumnos[$rut]['ramos'][$nom_ramo][$periodo]; } $prom_alumnos[$rut][$periodo] < 4 ? $pdf->SetTextColor(255, 0, 0) : $pdf->SetTextColor(0, 0, 255); $pdf->Cell(1, 5, "", 0, 0); $pdf->Cell(7, 5, $prom_alumnos[$rut][$periodo] < 1 ? null : number_format($prom_alumnos[$rut][$periodo], 1, ",", "."), 1); $pdf->Cell(1, 5, "", 0, 0); $pdf->SetTextColor(0, 0, 0); $pdf->Cell(7, 5, $prom_alumnos[$rut]['ramos']['RELIGION'][$periodo], 1); $pdf->Cell(7, 5, $class_transversal->obtenerAsistencia($rut, $periodo), 1, 1); } $pdf->Cell(100, 1, "", 0, 1); $pdf->Cell(100, 5, "Promedios Asignaturas", 1, 0, 'R'); if (count($parciales_ramo) > 0) { foreach ($parciales_ramo as $nombre_ramo => $notas_parciales) { $parciales_ramo[$nombre_ramo]['promedio'] = $class_notas->promedio($notas_parciales['parciales']); $parciales_ramo[$nombre_ramo]['promedio'] < 4 ? $pdf->SetTextColor(255, 0, 0) : $pdf->SetTextColor(0, 0, 255); $pdf->Cell(7, 5, $parciales_ramo[$nombre_ramo]['promedio'] < 1 ? null : number_format($parciales_ramo[$nombre_ramo]['promedio'], 1, ",", "."), 1, 0); $promedio_final[] = $parciales_ramo[$nombre_ramo]['promedio']; } } $pdf->SetTextColor(0, 0, 0); $pdf->Ln(10); $pdf->Cell(1, 5, "Documento generado en la fecha:" . $fecha_hoy, 0); $pdf->Output();