function dc_Linebar($x1 = '', $x2 = '', $a = 2, $b = 2) { global $pdf, $dcMarginL, $dcMarginRX; $x1 = $x1 == '' ? $dcMarginL : $x1; $x2 = $x2 == '' ? $dcMarginRX : $x2; $cy = dc_YDown($a); $pdf->Line($x1, $cy, $x2, $cy); $cy = dc_YDown($b); }
if ($plcnum == 'Y') { $pl = true; //dc_YDown(1); $pdf->SetX($x); $pdf->setCellPaddings(0, 0.5, 0, 0.5); $pdf->SetFont('dejavusans', 'B', 10, '', true); $cx = str_replace(" ", "\n", $b['callnumber']); $pdf->MultiCell($lwidth, 0, $cx, 1, 'C', 0, 1, '', '', true); //dc_YDown(1); if ($k == 0) { $lheight += $pdf->getLastH(); } } if ($plbcode == 'Y') { $pl = true; dc_YDown(1); $pdf->SetX($x); $ty1 = $pdf->GetY(); $pdf->write1DBarcode($b['barcode'], 'C39', '', '', $lwidth, 9, 0.4, $style, 'N'); $ty2 = $pdf->GetY(); //$pdf->Line($x,$ty1,$x+$lwidth,$ty1); //$pdf->Line($x,$ty1,$x,$ty2); $pdf->Line($x, $ty2, $x + $lwidth, $ty2); //$pdf->Line($x+60,$ty1,$x+60,$ty2); if ($k == 0) { $lheight += 10; } } // End of Print label >> if ($pl) { if ($k == 0) {
$JUDUL = "BUKTI PENERIMAAN KAS"; } if ($transaksi['jenis'] == JT_OUTCOME) { $JUDUL = "BUKTI PENGELUARAN KAS"; } $pdf->SetFont(mydeffont, '', 12, '', true); $pdf->MultiCell(150, 0, $JUDUL, 0, 'C', 0, 1, '', '', true); dc_YDown(5); $pdf->SetFont(mydeffont, '', 8, '', true); $pdf->MultiCell(30, 0, 'No. Transaksi', 0, 'L', 0, 0, '', '', true); $pdf->MultiCell(100, 0, ': ' . $transaksi['nomer'], 0, 'L', 0, 1, '', '', true); $pdf->MultiCell(30, 0, 'Tanggal', 0, 'L', 0, 0, '', '', true); $pdf->MultiCell(100, 0, ': ' . fftgl($transaksi['tanggal']), 0, 'L', 0, 1, '', '', true); $pdf->MultiCell(30, 0, 'Diterima dari', 0, 'L', 0, 0, '', '', true); $pdf->MultiCell(100, 0, ': ', 0, 'L', 0, 1, '', '', true); dc_YDown(2); // Cell($w, $h=0, $txt='', $border=0, $ln=0, $align='', $fill=0, $link='', $stretch=0, $ignore_min_height=false, $calign='T', $valign='M') $pdf->setCellPaddings(1, 1, 1, 1); $pdf->Cell(20, 0, 'Perkiraan', 1, 0, 'C'); $pdf->Cell(100, 0, 'Uraian', 1, 0, 'C'); $pdf->Cell(30, 0, 'Jumlah', 1, 1, 'C'); $t = mysql_query("SELECT * FROM keu_transaksi WHERE keu_transaksi.ct='" . $transaksi['ct'] . "'"); $total = 0; while ($r = mysql_fetch_array($t)) { $t1 = mysql_query("SELECT keu_jurnal.rek,keu_jurnal.debet,keu_jurnal.kredit,keu_rekening.kode as koderek,keu_rekening.nama as nrek FROM keu_jurnal LEFT JOIN keu_rekening ON keu_rekening.replid=keu_jurnal.rek WHERE keu_jurnal.transaksi='" . $r['replid'] . "' ORDER BY keu_jurnal.replid"); while ($r1 = mysql_fetch_array($t1)) { if ($r1['rek'] != 1) { $pdf->Cell(20, 0, $r1['koderek'], 1, 0, 'C'); $pdf->Cell(100, 0, $r['uraian'], 1, 0, 'L'); $pdf->Cell(30, 0, fRp($r['nominal']), 1, 1, 'R'); $total += $r['nominal'];
<?php if($departemen['nama']!=''){ if($departemen['photo']!=''){ $imgdata = base64_decode($departemen['photo']); $pdf->Image('@'.$imgdata); } $pdf->SetFont(mydeffont, 'B', 16, '', true); $pdf->MultiCell($dcPageW, 0, $departemen['nama'], 0, 'C', 0, 1, '', '', true); dc_YDown(2); $pdf->SetFont(mydeffont, '', 8, '', true); $pdf->MultiCell($dcPageW, 0, $departemen['alamat'].($departemen['telpon']==''?'':'. Telepon: '.$departemen['telpon']), 0, 'C', 0, 1, '', '', true); dc_Linebar('','',2,0.5); dc_Linebar('','',0,2); dc_YDown(5); } ?>
$r = mysql_fetch_array($t); $proses = mysql_fetch_array(mysql_query("SELECT * FROM psb_proses WHERE replid='" . $r['proses'] . "' LIMIT 0,1")); $kelompok = mysql_fetch_array(mysql_query("SELECT * FROM psb_kelompok WHERE replid='" . $r['kelompok'] . "' LIMIT 0,1")); $departemen = mysql_fetch_array(mysql_query("SELECT * FROM departemen WHERE replid='" . $proses['departemen'] . "' LIMIT 0,1")); $kondisi = mysql_fetch_array(mysql_query("SELECT * FROM psb_kondisisiswa WHERE replid='" . $r['kondisi'] . "' LIMIT 0,1")); $status = mysql_fetch_array(mysql_query("SELECT * FROM psb_statussiswa WHERE replid='" . $r['status'] . "' LIMIT 0,1")); $agama = mysql_fetch_array(mysql_query("SELECT * FROM mst_agama WHERE replid='" . $r['agama'] . "' LIMIT 0,1")); $kelamin = array('L' => 'Laki-laki', 'P' => 'Perempuan'); $a = 0; // add a page $pdf->AddPage(); page_header(); require_once 'header.php'; $pdf->SetFont(mydeffont, '', 12, '', true); $pdf->MultiCell($dcPageW, 0, 'DATA CALON SISWA BARU', 0, 'C', 0, 1, '', '', true); dc_YDown(3); if (mysql_num_rows($t) > 0) { head_label('Departemen', $departemen['departemen']); head_label('Proses Penerimaan', $proses['proses']); head_label('Kelompok', $kelompok['kelompok']); head_label('No. Pendaftaan', $r['nopendaftaran']); dc_Linebar('', '', 2, 5); group_label('Data Pribadi Siswa'); head_label('Nama', $r['nama']); head_label('Jenis kelamin', $kelamin[$r['kelamin']]); head_label('Tempat lahir', $r['tmplahir']); head_label('Tanggal lahir', fftgl($r['tgllahir'])); head_label('Agama', $agama['agama']); head_label('Alamat rumah', $r['alamat']); head_label('Telepon rumah', $r['telpon']); $pdf->Ln();