本文整理汇总了PHP中Pdf::SetDisplayMode方法的典型用法代码示例。如果您正苦于以下问题:PHP Pdf::SetDisplayMode方法的具体用法?PHP Pdf::SetDisplayMode怎么用?PHP Pdf::SetDisplayMode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Pdf
的用法示例。
在下文中一共展示了Pdf::SetDisplayMode方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: index
function index()
{
$this->load->library('Pdf');
$userdata = $this->session->all_userdata();
$data['email'] = $userdata['email'];
$this->load->model('tenants_model');
$data['tenant_detail'] = $this->tenants_model->get_unit($data['email']);
$pdf = new Pdf('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetTitle('Rent Receipt');
$pdf->SetHeaderMargin(30);
$pdf->SetTopMargin(20);
$pdf->setFooterMargin(20);
$pdf->SetAutoPageBreak(true);
$pdf->SetAuthor('Rentit Agency');
$pdf->SetDisplayMode('real', 'default');
$pdf->AddPage();
$html = <<<EOD
<table cellspacing="3" cellpadding="6" border="">
\t\t
\t\t
EOD;
$pdf->Ln();
$html .= "<tr><td>";
$html .= "<b>RENTIT AGENCY<br />RENT RECEIPT</b>";
$html .= "</td><td>";
$this->load->helper('date');
$datestring = "%Y-%m-%d ";
$date = mdate($datestring);
$html .= "<b>Date Received: </b> {$date} <br />";
$html .= "<br /><b>Received From: </b> ";
$html .= $userdata['email'];
'<br />';
$html .= "<br /><br/><b>The sum of: </b> KeS ";
$html .= $userdata['amount'];
'<br />';
$html .= "</td></tr>";
$html .= "<tr><td colspan=2>";
$html .= "<b>For Rent at:</b> ";
$html .= $data['tenant_detail'][0]['block_name'];
$html .= " house, ";
$html .= $data['tenant_detail'][0]['unitname'];
',';
$html .= "<br /><br /><b>Rent Period Starting</b>: ";
$html .= $data['tenant_detail'][0]['occupation_date'];
',<br />';
$html .= "<br /><br /><b>Received by: </b> Rentit Agency";
$html .= "</td></tr>";
$html .= "</table>";
$pdf->writeHTML($html, true, false, false, false, '');
ob_clean();
$pdf->Output('Receipt.pdf', 'I');
}
示例2: tiparire
function tiparire($fromDate, $toDate)
{
$this->load->model('cerere_model');
$filtru = array('fromDate' => $fromDate, 'toDate' => $toDate);
$cereri = $this->cerere_model->getCereriAll($filtru);
$this->load->library('Pdf');
$pdf = new Pdf(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->SetTitle('Cereri');
$pdf->SetTopMargin(5);
$pdf->setFooterMargin(5);
$pdf->SetAutoPageBreak(true);
$pdf->SetAuthor('poartacerului.ro');
$pdf->SetDisplayMode('real', 'default');
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$output = "<strong>Cereri rugaciune din data {$fromDate} in data {$toDate}</strong>";
foreach ($cereri as $cerere) {
$output .= "<br /><br />Nume: " . $cerere['nume'] . ", Localitate: " . $cerere['localitate'] . ", Data: " . $cerere['data'];
$output .= "<br />Continut: " . $cerere['continut'];
}
$pdf->PrintChapter($output, true);
$pdf->Output('cereri-rugaciune.pdf', 'I');
}
示例3: cetak_kertas_resep
//.........这里部分代码省略.........
$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>
<tr>
<td width="17%" style="text-align: left;">No. Antrian</td>
<td width="2%" style="text-align: left;">:</td>
<td width="81%" style="text-align: left;">' . $surat["no_antrian"] . '</td>
</tr>
<tr>
<td width="17%" style="text-align: left;">Nama</td>
<td width="2%" style="text-align: left;">:</td>
<td width="81%" style="text-align: left;">' . $surat["nm_lengkap"] . '</td>
</tr>
<tr>
<td style="text-align: left;">Umur</td>
<td style="text-align: left;">:</td>
<td style="text-align: left;">' . $surat["umur"] . '</td>
</tr>
<tr>
<td style="text-align: left;">Alamat</td>
<td style="text-align: left;">:</td>
<td style="text-align: left;">' . $surat["alamat"] . ', Kel. ' . ucwords(strtolower($surat["nm_kelurahan"])) . ', Kec. ' . ucwords(strtolower($surat["nm_kecamatan"])) . ' , ' . ucwords(strtolower($surat["nm_kota"])) . '</td>
</tr>
<tr>
<td style="text-align: left;">Status Psn</td>
<td style="text-align: left;">:</td>
<td style="text-align: left;">' . $surat["cara_bayar"] . ' , No ' . $surat["no_asuransi"] . '</td>
</tr>
</table>';
$pdf->SetTitle('Judul');
$pdf->SetHeaderMargin(30);
$pdf->SetTopMargin(20);
$pdf->setFooterMargin(20);
$pdf->SetAutoPageBreak(true);
$pdf->SetAuthor('Pengarang');
$pdf->SetDisplayMode('real', 'default');
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
$pdf->Output('Resep.pdf', 'I');
}
示例4: generate_statistics
//.........这里部分代码省略.........
}
} else {
// This gets all the 'to be shown questions' from the POST and puts these into an array
if (!is_array($q2show)) {
$summary = returnGlobal('summary');
} else {
$summary = $q2show;
}
//print_r($_POST);
//if $summary isn't an array we create one
if (isset($summary) && !is_array($summary)) {
$summary = explode("+", $summary);
}
}
/**
* pdf Config
*/
if ($outputType == 'pdf') {
//require_once('classes/tcpdf/config/lang/eng.php');
global $l;
$l['w_page'] = $statlang->gT("Page", 'unescaped');
//require_once('classes/tcpdf/mypdf.php');
Yii::import('application.libraries.admin.pdf', true);
// create new PDF document
$pdf = new Pdf();
$pdf->SetFont($pdfdefaultfont, '', $pdffontsize);
$surveyInfo = getSurveyInfo($surveyid, $language);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('LimeSurvey');
$pdf->SetTitle('Statistic survey ' . $surveyid);
$pdf->SetSubject($surveyInfo['surveyls_title']);
$pdf->SetKeywords('LimeSurvey, Statistics, Survey ' . $surveyid . '');
$pdf->SetDisplayMode('fullpage', 'two');
// set header and footer fonts
$pdf->setHeaderFont(array($pdfdefaultfont, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array($pdfdefaultfont, '', PDF_FONT_SIZE_DATA));
// set default header data
$pdf->SetHeaderData("statistics.png", 10, $statlang->gT("Quick statistics", 'unescaped'), $statlang->gT("Survey") . " " . $surveyid . " '" . flattenText($surveyInfo['surveyls_title'], false, true, 'UTF-8') . "'");
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
//set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
//set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
//set image scale factor
$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO);
//set some language-dependent strings
$pdf->setLanguageArray($l);
}
if ($outputType == 'xls') {
/**
* Initiate the Spreadsheet_Excel_Writer
*/
Yii::import('application.libraries.admin.pear.Spreadsheet.Excel.Xlswriter', true);
if ($pdfOutput == 'F') {
$sFileName = $tempdir . '/statistic-survey' . $surveyid . '.xls';
$workbook = new Xlswriter($sFileName);
} else {
$workbook = new Xlswriter();
}
$workbook->setVersion(8);
// Inform the module that our data will arrive as UTF-8.
// Set the temporary directory to avoid PHP error messages due to open_basedir restrictions and calls to tempnam("", ...)
示例5: cetak_rm
//.........这里部分代码省略.........
<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">
<div class="span12">
<table class="table table-bordered table-stripped table-hover" border="1">
<thead>
<tr align="center">
<th><b>No.</b></th>
<th><b>Tanggal</b></th>
<th><b>Puskesmas</b></th>
<th><b>Poli</b></th>
<th><b>Dokter</b></th>
<th><b>Anamnesa</b></th>
<th><b>Cat.Fisik</b></th>
<th><b>Penyakit</b></th>
<th><b>Tindakan</b></th>
<th><b>Obat (Dosis) (Jml)</b></th>
</tr>
</thead>
<tbody>';
if (isset($view_trans_pelayanan) && !empty($view_trans_pelayanan)) {
$i = 1;
foreach ($view_trans_pelayanan as $rs) {
if ($rs['anamnesa'] == '0') {
$rs['anamnesa'] = "-";
}
if ($rs['catatan_fisik'] == '0') {
$rs['catatan_fisik'] = "-";
}
if ($rs['tindakan'] == '') {
$rs['tindakan'] = "-";
}
if ($rs['dokter'] == '') {
$rs['dokter'] = "-";
}
$html .= '<tr>
<td>' . $i . '</td>
<td>' . $this->functions->convert_date_indo(array("datetime" => $rs['tgl_pelayanan'])) . '</td>
<td>' . $rs['nm_puskesmas'] . '</td> <!-- jenis layanan diganti poli mana -->
<td>' . $rs['unit_layanan'] . '</td>
<td>' . $rs['dokter'] . '</td>
<td>' . $rs['anamnesa'] . '</td>
<td>' . $rs['catatan_fisik'] . '</td>
<td>' . $rs['kd_icd'] . ' - ' . $rs['penyakit'] . '</td>
<td>' . $rs['tindakan'] . '</td>';
$pecahObat = explode(';', $rs['obat']);
$pecahDosis = explode(';', $rs['dosis']);
$pecahJml = explode(';', $rs['jml_obat']);
$obatku = '';
for ($z = 0; $z < count($pecahObat); $z++) {
$obatku .= $pecahObat[$z] . " (" . $pecahDosis[$z] . ") (" . $pecahJml[$z] . ")";
if ($z != count($pecahObat) - 1) {
$obatku .= " \n- ";
}
}
$html .= '
<td>' . $obatku . '</td>
</tr>';
$i++;
}
} else {
$html .= '
<tr>
<td colspan="11"><center>Tidak ada riwayat kunjungan</center></td>
</tr>';
}
$html .= '
</tbody>
</table>
</div>
</div>
</div> <!-- </widgetcontent> -->
</div>';
$pdf->SetTitle('Judul');
$pdf->SetHeaderMargin(30);
$pdf->SetTopMargin(20);
$pdf->setFooterMargin(20);
$pdf->SetAutoPageBreak(true);
$pdf->SetAuthor('Pengarang');
$pdf->SetDisplayMode('real', 'default');
$pdf->writeHTMLCell(0, 0, '', '', $html, 0, 1, 0, true, '', true);
$pdf->Output('Rekam Medis.pdf', 'I');
}
示例6: index
public function index()
{
$this->load->library('Pdf');
$pdf = new Pdf('P', 'mm', 'A4', true, 'UTF-8', false);
$pdf->SetTitle('Pdf Example');
$pdf->SetHeaderMargin(30);
$pdf->SetTopMargin(20);
$pdf->setFooterMargin(20);
$pdf->SetAutoPageBreak(true);
$pdf->SetAuthor('Author');
$pdf->SetDisplayMode('real', 'default');
$pdf->Write(5, 'CodeIgniter TCPDF Integration');
$pdf->Output('pdfexample.pdf', 'I');
}