Esempio n. 1
0
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);
}
Esempio n. 2
0
 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) {
Esempio n. 3
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'];
Esempio n. 4
0
<?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);
}
?>
Esempio n. 5
0
 $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();