本文整理汇总了PHP中Pdf::SetPageOrientation方法的典型用法代码示例。如果您正苦于以下问题:PHP Pdf::SetPageOrientation方法的具体用法?PHP Pdf::SetPageOrientation怎么用?PHP Pdf::SetPageOrientation使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Pdf
的用法示例。
在下文中一共展示了Pdf::SetPageOrientation方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: generarListadogeneneral
public function generarListadogeneneral()
{
$nombre = $this->input->get("nombre") != '' ? "LIKE '%" . $this->input->get("nombre") . "%'" : 'LIKE "%"';
$apellido = $this->input->get("apellido") != '' ? "LIKE '%" . $this->input->get("apellido") . "%'" : 'LIKE "%"';
$pdf = new Pdf('l', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetSubject('Tutorial TCPDF');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// $pdf->SetHeaderData(PDF_HEADER_LOGO,PDF_HEADER_LOGO_WIDTH,PDF_HEADER_TITLE,PDF_HEADER_STRING,array(0,64,255),array(0,64, 128));
$pdf->setFooterData($tc = array(0, 64, 0), $lc = array(0, 64, 128));
// datos por defecto de cabecera, se pueden modificar en el archivo tcpdf_config.php de libraries/config
// $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH,'Listado General',PDF_HEADER_STRING,array(0,64,255), array(0,64,128));
$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetPageOrientation('p');
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//relación utilizada para ajustar la conversión de los píxeles
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// establecer el modo de fuente por defecto
$pdf->setFontSubsetting(true);
$pdf->SetFont('times', '', 9, '', true);
$pdf->AddPage();
$html = null;
$nombre_archivo = null;
// Establecemos el contenido para imprimir
$resultado = $this->ReporteGeneral_model->getlistadogeneral($nombre, $apellido);
if ($resultado) {
$html = '';
$html .= "<style type=text/css>";
$html .= "th{color: #fff; font-weight: bold; background-color: #0B615E; align=center}";
$html .= "td{background-color: #fff; color: #222; align=center}";
$html .= "</style>";
$html .= "<h2>Listado General de las Personas con Permisos</h2>";
$html .= "<table width='100%' border='1' cellpadding='0' cellspacing='0' >";
$html .= "<tr>\r\n <th><em>Fecha del Permiso</em></th>\r\n <th><em>Cédula</em></th>\r\n <th><em>Nombres</em></th>\r\n <th><em>Cantidad de salidas</em></th>\r\n <th><em>Departamento</em></th>\r\n <th><em>Motivo</em></th>\r\n </tr>";
foreach ($resultado as $fila) {
$html .= '<tr>
<td>' . mb_convert_case($fila["fechaautorizacion"], MB_CASE_TITLE, "UTF-8") . '</td>
<td>' . mb_convert_case($fila["cedula"], MB_CASE_TITLE, "UTF-8") . '</td>
<td>' . mb_convert_case($fila["nombre"], MB_CASE_TITLE, "UTF-8") . ' ' . mb_convert_case($fila["apellido"], MB_CASE_TITLE, "UTF-8") . '</td>
<td>' . mb_convert_case($fila["contsalida"], MB_CASE_TITLE, "UTF-8") . '</td>
<td>' . mb_convert_case($fila["departamento"], MB_CASE_TITLE, "UTF-8") . '</td>
<td>' . mb_convert_case($fila["motivo"], MB_CASE_TITLE, "UTF-8") . '</td>
</tr>
<hr>';
}
$html .= "</table>";
$cantidad = count($resultado);
if ($cantidad > 1) {
$html .= "<h4>Actualmente: " . count($resultado) . " empleados con permisos</h4>";
} else {
$html .= "<h4>Actualmente: " . count($resultado) . " empleados con permisos</h4>";
}
$nombre_archivo = utf8_decode("Listado General.pdf");
} else {
$html = '';
$html .= "<style type=text/css>";
$html .= "th{color: #fff; font-weight: bold; background-color: #AAC7E3}";
$html .= "td{background-color: #fff; color: #222}";
$html .= "</style>";
$html .= "<h4>Listado General de las Personas con Permisos</h4>";
$html .= "<table width='100%'>";
$html .= "<tr><th>No hay empleados de permiso con las características indicadas</th></tr>";
$html .= "</table>";
$nombre_archivo = utf8_decode("Listado General " . $nombre . ".pdf");
}
$pdf->writeHTMLCell($w = 0, $h = 0, $x = '', $y = '', $html, $border = 0, $ln = 1, $fill = 0, $reseth = true, $align = 'C', $autopadding = true);
$pdf->Output($nombre_archivo, 'I');
}
示例2: generarSalidaEmpleados
public function generarSalidaEmpleados()
{
$nacionalidad = $this->input->get("nacionalidad") != '' ? "LIKE '%" . $this->input->get("nacionalidad") . "%'" : 'LIKE "%"';
$cedula = $this->input->get("cedula") != '' ? '=' . $this->input->get("cedula") : 'LIKE "%"';
$nombre = $this->input->get("nombre") != '' ? "LIKE '%" . $this->input->get("nombre") . "%'" : 'LIKE "%"';
$apellido = $this->input->get("apellido") != '' ? "LIKE '%" . $this->input->get("apellido") . "%'" : 'LIKE "%"';
$pdf = new Pdf('p', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetSubject('Tutorial TCPDF');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// $pdf->SetHeaderData(PDF_HEADER_LOGO,PDF_HEADER_LOGO_WIDTH,PDF_HEADER_TITLE,PDF_HEADER_STRING,array(0,64,255),array(0,64, 128));
$pdf->setFooterData($tc = array(0, 64, 0), $lc = array(0, 64, 128));
// datos por defecto de cabecera, se pueden modificar en el archivo tcpdf_config.php de libraries/config
// $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH,'Listado General',PDF_HEADER_STRING,array(0,64,255), array(0,64,128));
$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetPageOrientation('l');
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//relación utilizada para ajustar la conversión de los píxeles
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// establecer el modo de fuente por defecto
$pdf->setFontSubsetting(true);
$pdf->SetFont('times', '', 10, '', true);
$pdf->AddPage();
$pdf->Cell(44, 0, 'Cédula', 1, 0, 'C', 0, '', 0);
$pdf->Cell(90, 0, 'Nombres y Apellidos', 1, 0, 'C', 0, '', 1);
$pdf->Cell(44, 0, 'Sexo', 1, 0, 'C', 0, '', 1);
$pdf->Cell(44, 0, 'Edo. Civil', 1, 0, 'C', 0, '', 1);
$pdf->Cell(44, 0, 'Posee Partida', 1, 1, 'C', 0, '', 1);
$pdf->Ln(5);
$pdf->Cell(44, 0, 'Teléfono Móvil ', 1, 0, 'C', 0, '', 0);
$pdf->Cell(90, 0, 'Municipio', 1, 0, 'C', 0, '', 1);
$pdf->Cell(88, 0, 'Parroquia', 1, 0, 'C', 0, '', 1);
$pdf->Cell(44, 0, 'Fecha Nac.', 1, 1, 'C', 0, '', 1);
$pdf->Ln(5);
$pdf->Cell(44, 0, 'Teléfono Local', 1, 0, 'C', 0, '', 0);
$pdf->Cell(178, 0, 'Dirección', 1, 0, 'C', 0, '', 1);
$pdf->Cell(44, 0, 'Edad', 1, 1, 'C', 0, '', 1);
$pdf->Ln(5);
$pdf->Cell(44, 0, 'CI Responsable', 1, 0, 'C', 0, '', 0);
$pdf->Cell(90, 0, 'Nombres y Apellidos del Responsable', 1, 0, 'C', 0, '', 1);
$pdf->Cell(130, 0, 'Dirección', 1, 0, 'C', 0, '', 1);
// <td><b>CI Responsable</b></td>
// <td colspan="2"><b>Nombres y Apellidos del Responsable</b></td>
// <td colspan="3"><b>Dirección</b></td>
// <td><b>Tipo Vivienda</b></td>
// <td><b>Tenencia Vivienda</b></td>
// <td><b>Parentesco</b></td>
// <td><b>Padres Vivos</b></td>
// <td>
// <b>Nro. Personas</b>
// </td>
// <td><b>Convive con el Discapacitado</b></td>
// <td><br><b>Condición/Discapacidad</b></td>
// <td><br><b>Tipo Discapacidad</b></td>
// <td colspan="2"><br><b>Diagnóstico Tipo Discapacidad</b></td>
// <td><br><b>Certificado Informe Médico</b></td>
// <td><br><b>Estatus</b></td>
// <td><b>Requiere Medicamento</b></td>
// <td colspan="2"><br><b>Nombre de los Medicamentos</b></td>
// <td><br><b>Requiere Ayuda</b></td>
// <td colspan="2"><br><b>Nombre de la Ayuda</b></td>
// <td ><b>Grado de instrucción</b></td>
// <td colspan="2"><b>Deseo de continuar Estudiando</b></td>
// <td colspan="2"><b>Condiciones para seguir Estudiando</b></td>
// <td><b>Limitación de Estudio</b></td>
// ---------------------------------------------------------
//Close and output PDF document
$pdf->Output('example_004.pdf', 'I');
}
示例3: cetak_kertas_resep
public function cetak_kertas_resep()
{
$this->load->library('Pdf');
$pdf = new Pdf('P', 'mm', 'A5', true, 'UTF-8', false);
// $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetPageOrientation('P');
$pdf->SetAuthor('Pemerintah Kota Bogor');
$pdf->SetTitle('Resep Obat');
$pdf->SetSubject('Resep Obat');
$pdf->SetKeywords('Resep Obat');
// $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 001', PDF_HEADER_STRING, array(0,64,255), array(0,64,128));
$pdf->setFooterData(array(0, 64, 0), array(0, 64, 128));
$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
if (@file_exists(dirname(__FILE__) . '/lang/eng.php')) {
require_once dirname(__FILE__) . '/lang/eng.php';
$pdf->setLanguageArray($l);
}
$pdf->setFontSubsetting(true);
$pdf->SetFont('helvetica', '', 11, '', true);
$pdf->AddPage();
$pdf->setTextShadow(array('enabled' => true, 'depth_w' => 0.2, 'depth_h' => 0.2, 'color' => array(196, 196, 196), 'opacity' => 1, 'blend_mode' => 'Normal'));
$puskesmas = $this->m_rujukan->get_puskesmas_info($this->session->userdata('kd_puskesmas'));
$kd_trans_pelayanan = $this->uri->segment(3);
$surat = $this->m_rujukan->get_data_pasien($kd_trans_pelayanan);
if ($surat['alamat'] == '') {
$surat['alamat'] = "-";
}
if ($surat['umur'] == '') {
$surat['umur'] = "-";
}
if ($surat['jenis_kelamin'] == '') {
$surat['jenis_kelamin'] = "-";
}
if ($surat['idkartu_medical'] == '') {
$surat['idkartu_medical'] = "-";
}
if ($surat['kd_bayar'] == '') {
$surat['kd_bayar'] = "-";
}
if ($surat['no_asuransi'] == '') {
$surat['no_asuransi'] = "-";
}
if ($surat['nm_dokter'] == '') {
$surat['nm_dokter'] = "_____________________";
}
$tgl = date('d-m-Y');
#echo $this->db->last_query(); exit;
$html = '<table align="center" border="0" align="left">';
$html .= '
<tr>
<td width="20%" style="text-align: center;"><img src="' . base_url() . 'assets/img/logo.png" width="80" height="80"/></td>
<td width="80%" style="text-align: center;"><h4>00/DOK IN PKM - USI/01/PKM/151/2011</h4><br><h3>PEMERINTAH PROPINSI ' . $puskesmas["nm_propinsi"] . '<br>DINAS KESEHATAN KOTA ' . $puskesmas["nm_kota"] . '</h3>
<h4>UPTD ' . $puskesmas["nm_puskesmas"] . '<br>' . $puskesmas["alamat"] . '<br>' . $puskesmas["no_telp"] . '</h4>
</td>
</tr>';
$html .= '</table>';
$html .= '<p align="left"><b>Resep Obat</b></p>';
$html .= '<table align="center" cellpadding="2" cellspacing="0" border="0" width="100%">
<tr>
<td width="20%" border="1px" style="text-align: center;">' . $surat["kd_bayar"] . '</td>
<td width="5%" style="text-align: left;"></td>
<td width="75%" style="text-align: right;">' . $puskesmas["nm_kota"] . ', ' . $tgl . '</td>
</tr>
<tr>
<td style="text-align: right;" colspan="3">No KK: ' . $surat["idkartu_medical"] . '</td>
</tr>
<tr>
<td style="text-align: right;" colspan="3">No R.M. Pasien: ' . $surat["kd_rekam_medis"] . '</td>
</tr>
<tr>
<td><p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p><p> </p><p> </p>
<p> </p></td>
</tr>
<tr>
<td style="text-align: right;" colspan="3">Pemeriksa, </td>
</tr>
<tr>
<td><p> </p>
<p> </p></td>
</tr>
<tr>
<td style="text-align: right;" colspan="3">' . $surat["nm_dokter"] . '</td>
</tr>
//.........这里部分代码省略.........
示例4: generarSalidaEmpleados
public function generarSalidaEmpleados()
{
$departamento = $this->input->get("departamento") != 'null' ? '=' . $this->input->get("departamento") : 'LIKE "%"';
$nacionalidad = $this->input->get("nacionalidad") != '' ? "LIKE '%" . $this->input->get("nacionalidad") . "%'" : 'LIKE "%"';
$cedula = $this->input->get("cedula") != '' ? '=' . $this->input->get("cedula") : 'LIKE "%"';
$nombre = $this->input->get("nombre") != '' ? "LIKE '%" . $this->input->get("nombre") . "%'" : 'LIKE "%"';
$apellido = $this->input->get("apellido") != '' ? "LIKE '%" . $this->input->get("apellido") . "%'" : 'LIKE "%"';
$pdf = new Pdf('l', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetSubject('Tutorial TCPDF');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH1, PDF_HEADER_TITLE, PDF_HEADER_STRING);
$pdf->setFooterData($tc = array(0, 64, 0), $lc = array(0, 64, 128));
// datos por defecto de cabecera, se pueden modificar en el archivo tcpdf_config.php de libraries/config
// $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH,'Listado General',PDF_HEADER_STRING,array(0,64,255), array(0,64,128));
$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetPageOrientation('p');
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//relación utilizada para ajustar la conversión de los píxeles
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// establecer el modo de fuente por defecto
$pdf->setFontSubsetting(true);
$pdf->AddPage();
$html = null;
$nombre_archivo = null;
$username = $this->session->userdata('datasession');
if ($username['idusuario'] == 13) {
$resultado2 = $this->ReporteGeneral_model->getdptoempleadosdos($nacionalidad, $cedula, $nombre, $apellido, $departamento);
} else {
$resultado2 = $this->ReporteGeneral_model->getdptoempleados($nacionalidad, $cedula, $nombre, $apellido, $username['idusuario']);
$resultado = $this->ReporteGeneral_model->getsalidasempleados($nacionalidad, $cedula, $nombre, $apellido, $username['idusuario']);
}
if ($resultado2->num_rows() > 0) {
foreach ($resultado2->result_array() as $fila2) {
if ($username['idusuario'] == 13) {
$resultado = $this->ReporteGeneral_model->getsalidasempleadosdos($nacionalidad, $cedula, $nombre, $apellido, $fila2['departamento']);
} else {
$resultado = $this->ReporteGeneral_model->getsalidasempleados($nacionalidad, $cedula, $nombre, $apellido, $username['idusuario']);
}
$pdf->SetFont('Times', 'B', 14);
$pdf->Text(14, 25, 'Departamento: ' . $fila2['nombre']);
$pdf->SetFont('Times', 'B', 12);
$pdf->Text(50, 35, 'Resumen de autorización(es) por empleado(s).');
$pdf->Ln(15);
$pdf->SetFont('times', '', 11, '', true);
$pdf->SetFillColor('150', '210', '255');
$pdf->Cell(20, 0, 'Cédula', 1, 0, 'C', 1);
$pdf->Cell(60, 0, 'Nombres y Apellidos', 1, 0, 'C', 1);
$pdf->Cell(20, 0, 'Personal', 1, 0, 'C', 1);
$pdf->Cell(20, 0, 'Laboral', 1, 0, 'C', 1);
$pdf->Cell(20, 0, 'Medico', 1, 0, 'C', 1);
$pdf->Cell(20, 0, 'Estudio', 1, 0, 'C', 1);
$pdf->Cell(20, 0, 'Sindical', 1, 0, 'C', 1);
$pdf->Cell(10, 0, 'Total', 1, 1, 'C', 1);
$cedemp = 'null';
$motivo = array();
$tot = 0;
foreach ($resultado->result_array() as $fila) {
$tot = $tot + 1;
if ($cedemp != $fila['cedula']) {
if ($cedemp != 'null') {
$result = 0;
foreach ($motivo as $re) {
if ($re != 0) {
$result = $result + $re;
}
$pdf->Cell(20, 0, $re, 1, 0, 'C', 0, '', 0);
}
$pdf->Cell(10, 5, $result, 1, 1, 'C', 1);
unset($motivo);
$motivo = array();
$pdf->Cell(20, 0, $fila['cedula'], 1, 0, 'C', 0, '', 1);
$pdf->Cell(60, 0, $fila['nombre'] . ' ' . $fila['apellido'], 1, 0, 'C', 0, '', 1);
$mot1 = $fila["Personal"];
$mot2 = $fila["Laboral"];
$mot3 = $fila["Medico"];
$mot4 = $fila["Estudio"];
$mot5 = $fila["Sindical"];
array_push($motivo, $mot1, $mot2, $mot3, $mot4, $mot5);
$cedemp = $fila['cedula'];
} else {
if ($tot == 1) {
$pdf->Cell(20, 0, $fila['cedula'], 1, 0, 'C', 0, '', 1);
$pdf->Cell(60, 0, $fila['nombre'] . ' ' . $fila['apellido'], 1, 0, 'C', 0, '', 1);
$mot1 = $fila["Personal"];
$mot2 = $fila["Laboral"];
$mot3 = $fila["Medico"];
$mot4 = $fila["Estudio"];
$mot5 = $fila["Sindical"];
array_push($motivo, $mot1, $mot2, $mot3, $mot4, $mot5);
$cedemp = $fila['cedula'];
}
//.........这里部分代码省略.........
示例5: generarListadogendis
public function generarListadogendis()
{
$nacionalidad = $this->input->get("nacionalidad") != '' ? "LIKE '%" . $this->input->get("nacionalidad") . "%'" : 'LIKE "%"';
$ceduladisca = $this->input->get("cedula") != '' ? '=' . $this->input->get("cedula") : 'LIKE "%"';
$nombre = $this->input->get("nombre") != '' ? "LIKE '%" . $this->input->get("nombre") . "%'" : 'LIKE "%"';
$apellido = $this->input->get("apellido") != '' ? "LIKE '%" . $this->input->get("apellido") . "%'" : 'LIKE "%"';
$edocivil = $this->input->get("edocivil") != 'null' ? '=' . $this->input->get("edocivil") : 'LIKE "%"';
$edad = $this->input->get("edad") != 'null' ? '=' . $this->input->get("edad") : '>= 0';
$municipio = $this->input->get("municipio") != 'null' ? '=' . $this->input->get("municipio") : 'LIKE "%"';
$parroquia = $this->input->get("parroquia") != 'null' ? '=' . $this->input->get("parroquia") : 'LIKE "%"';
$sexo = $this->input->get("sexo") != 'null' ? '=' . $this->input->get("sexo") : 'LIKE "%"';
$direccion = $this->input->get("direccion") != 'null' ? '=' . $this->input->get("direccion") : 'LIKE "%"';
$institucion = $this->input->get("institucion") != 'null' ? '=' . $this->input->get("institucion") : 'LIKE "%"';
$poseeinforme = $this->input->get("poseeinforme") != 'null' ? '=' . $this->input->get("poseeinforme") : 'LIKE "%"';
$condiciondis = $this->input->get("condiciondis") != 'null' ? '=' . $this->input->get("condiciondis") : 'LIKE "%"';
$medicamentos = $this->input->get("medicamentos") != 'null' ? '=' . $this->input->get("medicamentos") : 'LIKE "%"';
$tipodiscapacidad = $this->input->get("tipodiscapacidad") != 'null' ? '=' . $this->input->get("tipodiscapacidad") : 'LIKE "%"';
$requiereayuda = $this->input->get("requiereayuda") != 'null' ? '=' . $this->input->get("requiereayuda") : 'LIKE "%"';
$ayuda = $this->input->get("ayuda") != 'null' ? '=' . $this->input->get("ayuda") : 'LIKE "%"';
$tipovivienda = $this->input->get("tipovivienda") != 'null' ? '=' . $this->input->get("tipovivienda") : 'LIKE "%"';
$status = $this->input->get("status") != 'null' ? '=' . $this->input->get("status") : 'LIKE "%"';
$pdf = new Pdf('l', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetSubject('Tutorial TCPDF');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
//$pdf->SetHeaderData(PDF_HEADER_LOGO,PDF_HEADER_LOGO_WIDTH,PDF_HEADER_LOGO_WIDTH1,PDF_HEADER_TITLE ,PDF_HEADER_STRING,array(0,64,255),array(0,64, 128));
$pdf->setFooterData($tc = array(0, 64, 0), $lc = array(0, 64, 128));
// datos por defecto de cabecera, se pueden modificar en el archivo tcpdf_config.php de libraries/config
//$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING);
$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH1, PDF_HEADER_TITLE, PDF_HEADER_STRING);
$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetPageOrientation('l');
$pdf->SetFillColorArray('');
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// se pueden modificar en el archivo tcpdf_config.php de libraries/config
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//relación utilizada para ajustar la conversión de los píxeles
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
// establecer el modo de fuente por defecto
$pdf->setFontSubsetting(true);
$pdf->SetFont('times', '', 10, '', true);
$pdf->AddPage();
$html = null;
$nombre_archivo = null;
// Establecemos el contenido para imprimir
$resultado1 = $this->Repplanilla_model->getdiscapacidad($status, $nacionalidad, $ceduladisca, $direccion, $nombre, $apellido, $edocivil, $edad, $municipio, $parroquia, $sexo, $institucion, $tipodiscapacidad, $ayuda, $requiereayuda, $poseeinforme, $condiciondis, $medicamentos);
if ($resultado1) {
$html = '';
$html .= "<style type=text/css>";
$html .= "th{color: black; font-weight: bold; background-color:#AAC7E3; align=center}";
$html .= "td{ color: #222; align=center}";
$html .= "p.saltodepagina{display: block; page-break-before: always}";
$html .= "</style>";
foreach ($resultado1 as $fila) {
$html .= '
<table border="1" >
<tr><th colspan="6"><h3>I. Identificación de la Persona con Discapacidad</h3></th>
</tr>
<tr align="center" bgcolor="#DCDCDC">
<td><b>Cédula</b></td>
<td colspan="2"><b>Nombres y Apellidos</b></td>
<td><b>Sexo</b></td>
<td><b>Edo. Civil</b></td>
<td><br><b>Posee Partida</b></td>
</tr>
<tr align="center">
<td>
' . mb_convert_case($fila['nacionalidad'], MB_CASE_TITLE, "UTF-8") . '
-
' . mb_convert_case($fila['cedula'], MB_CASE_TITLE, "UTF-8") . '
</td>
<td colspan="2" align="justify">' . mb_convert_case($fila['nombres'], MB_CASE_TITLE, "UTF-8") . '</td>
<td>' . mb_convert_case($fila['sexo'], MB_CASE_TITLE, "UTF-8") . '</td>
<td>' . $fila['edocivil'] . '</td>
<td>' . mb_convert_case($fila['poseepartida'], MB_CASE_TITLE, "UTF-8") . '</td>
</tr>
<tr align="center" bgcolor="#DCDCDC">
<td><b>Teléfono Móvil </b></td>
<td colspan="2"><br><b>Municipio</b></td>
<td colspan="2"><b>Parroquia</b></td>
<td><br><b>Fecha Nac.</b></td>
</tr>
<tr align="left">
<td align="center">' . $fila['movil'] . '</td>
<td colspan="2">' . mb_convert_case($fila['municipio'], MB_CASE_TITLE, "UTF-8") . ' </td>
<td colspan="2">' . mb_convert_case($fila['parroquia'], MB_CASE_TITLE, "UTF-8") . ' </td>
<td align="center">' . $fila['fechanac'] . '</td>
</tr>
<tr align="center" bgcolor="#DCDCDC">
<td><b>Teléfono Local</b></td>
<td colspan="4"><b>Dirección</b></td>
<td><b>Edad</b></td>
</tr>
<tr align="justify">
//.........这里部分代码省略.........
示例6: cetak_rm
public function cetak_rm()
{
$no_rm = $this->uri->segment(3);
$view_rekam_medis = $this->m_crud->get_list_pasien($no_rm);
$view_trans_pelayanan = $this->m_crud->get_pasien_rekam_medis($no_rm);
$this->load->library('Pdf');
$pdf = new Pdf('P', 'mm', 'F4', true, 'UTF-8', false);
// $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetPrintHeader(false);
$pdf->SetPrintFooter(false);
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetPageOrientation('P');
$pdf->SetAuthor('Pemerintah Kota Bogor');
$pdf->SetTitle('Rekam Medis');
$pdf->SetSubject('Rekam Medis Pasien');
$pdf->SetKeywords('Medical Record');
// $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.' 001', PDF_HEADER_STRING, array(0,64,255), array(0,64,128));
//$pdf->setFooterData(array(0,64,0), array(0,64,128));
$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
if (@file_exists(dirname(__FILE__) . '/lang/eng.php')) {
require_once dirname(__FILE__) . '/lang/eng.php';
$pdf->setLanguageArray($l);
}
$pdf->setFontSubsetting(true);
$pdf->SetFont('helvetica', '', 9, '', true);
$pdf->SetTopMargin(10);
$pdf->AddPage();
$pdf->setTextShadow(array('enabled' => true, 'depth_w' => 0.2, 'depth_h' => 0.2, 'color' => array(196, 196, 196), 'opacity' => 1, 'blend_mode' => 'Normal'));
$puskesmas = $this->m_rujukan->get_puskesmas_info($this->session->userdata('kd_puskesmas'));
#echo $this->session->userdata('kd_puskesmas');
#echo $this->db->last_query(); exit;
$html = '<table width="100%" align="center" border="0">';
$html .= '<tr>
<td width="20%" style="text-align: center;"><img src="' . base_url() . 'assets/img/' . $puskesmas["logo"] . '" width="80" height="80"/></td>
<td width="80%" align="center"><h2>PEMERINTAH PROPINSI ' . $puskesmas["nm_propinsi"] . '<br>DINAS KESEHATAN KOTA ' . $puskesmas["nm_kota"] . '</h2>
<h1>UPTD ' . $puskesmas["nm_puskesmas"] . '</h1>
<h3>' . $puskesmas["alamat"] . ' Telp. ' . $puskesmas["telp"] . '</h3>
</td>
</tr>
<tr>
<td colspan="" bordercolordark="#0A0A0A" style="text-align: center;">____________________________________________________________________________________________________</td>
</tr>';
$html .= '</table><p></p>';
$html .= '<div id="rekam-medis">
<h4 class="widgettitle nomargin">Rekam Medis Pasien</h4>
<div class="widgetcontent bordered">
<div class="row-fluid">
<div class="span6">
<table class="table table-bordered table-invoice">
<tbody>
<tr>
<td width="30%">No. Rekam Medis</td>
<td width="70%">' . $view_rekam_medis['kd_rekam_medis'] . '</td>
</tr>
<tr>
<td>Nama Pasien</td>
<td>' . $view_rekam_medis['nm_lengkap'] . '</td>
</tr>
<tr>
<td>Tempat, Tgl Lahir</td>
<td>' . $view_rekam_medis['tempat_lahir'] . ' / ' . $this->functions->format_tgl_cetak2($view_rekam_medis['tanggal_lahir']) . '</td>
</tr>';
$hitung = $this->functions->CalcAge($view_rekam_medis['tanggal_lahir'], date('Y-m-d'));
//$hitung = $this->functions->dateDifference($view_rekam_medis['tanggal_lahir'], date('Y-m-d'));
$umurku = $hitung[0] . ' Tahun ' . $hitung[1] . ' Bulan ' . $hitung[2] . ' Hari';
// echo $umurku;
$html .= '
<tr>
<td>Umur</td>
<td>' . $umurku . '
</td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td>' . ucwords(strtolower($view_rekam_medis['jenis_kelamin'])) . '</td>
</tr>
<tr>
<td>Alamat</td>
<td>' . $view_rekam_medis['alamat'] . '</td>
</tr>
<tr>
<td>Puskesmas</td>
<td>' . $view_rekam_medis['nm_puskesmas'] . '</td>
</tr>
</tbody>
</table>
</div>';
$html .= '
</div> <!-- </row-fluid> -->
<div class="clearfix"><br/></div>';
$html .= '
<h4 class="widgettitle">Kunjungan Pasien</h4>
<div class="row-fluid">
//.........这里部分代码省略.........