Jarak antar cell pada fpdf

Selamat siang, saya membuat program php dengan export pdf menggunakan fpdf, yang mau ditanyakan adalah cara merapikan jarak antar baris itu gimana ya? ini kodingannya :

$this->load->library('cfpdf');
$pdf = new FPDF('P','mm',array(57,47));
$pdf->AddPage();
$pdf->SetFont('Arial','',5);
$pdf->SetMargins(0.5,0.5,0.5,0.5);

$pdf->text(3, 6, 'KOPI', 0, 0, 'C');
$pdf->text(3, 4, 'Nota', 0, 0, 'L');
$pdf->text(8, 4, $nomor_nota, 0, 0, 'L');

$pdf->Ln(0);
$pdf->Cell(25, 4, 'Tanggal', 0, 0, 'L');
$pdf->Cell(85, 4, date('d-M-Y', strtotime($tanggal)), 0, 0, 'L');
$pdf->Ln(2.5);
$pdf->Cell(25, 4, 'Kasir', 0, 0, 'L');
$pdf->Cell(85, 4, $kasir, 0, 0, 'L');
$pdf->Ln(2.5);
$pdf->Cell(25, 4, 'Pelanggan', 0, 0, 'L');
$pdf->Cell(85, 4, $pelanggan, 0, 0, 'L');
$pdf->Ln(1);

$pdf->Cell(20, 5, '---------------------------------------------------------------------------', 0, 0, 'L');
$pdf->Ln(2);

$pdf->Cell(7, 5, 'Kode', 0, 0, 'L');
$pdf->Cell(13, 5, 'Item', 0, 0, 'L');
$pdf->Cell(10, 5, 'Harga', 0, 0, 'L');
$pdf->Cell(7, 5, 'Qty', 0, 0, 'L');
$pdf->Cell(7, 5, 'Subtotal', 0, 0, 'L');
$pdf->Ln(2);


$pdf->Cell(7, 5, '----------------------------------------------------------------------------', 0, 0, 'L');
$pdf->Ln(2);

$this->load->model('m_barang');
$this->load->helper('text');

$no = 0;
foreach($_GET['kode_barang'] as $kd){
      if( ! empty($kd)){
	$nama_barang = $this->m_barang->get_id($kd)->row()->nama_barang;
				$nama_barang = character_limiter($nama_barang, 20, '..');

	$pdf->Cell(7, 5, $kd, 0, 0, 'L');
	$pdf->Cell(13, 5, $nama_barang, 0, 0, 'L');
	$pdf->Cell(10, 5, str_replace(',', '.', number_format ($_GET['harga_satuan'][$no])), 0, 0, 'L');
	$pdf->Cell(7, 5, $_GET['jumlah_beli'][$no], 0, 0, 'L');
	$pdf->Cell(15, 5, str_replace(',', '.', number_format ($_GET['sub_total'][$no])), 0, 0, 'L');
	$pdf->Ln(2);
	$no++;
      }
}

$pdf->Cell(10, 5, '----------------------------------------------------------------------------', 0, 0, 'L');
$pdf->Ln(2);

$pdf->Cell(25, 5, 'Total Bayar', 0, 0, 'R');
$pdf->Cell(20, 5, str_replace(',', '.', number_format($grand_total)), 0, 0, 'R');
$pdf->Ln(1.7);

$pdf->Cell(25, 5, 'Cash', 0, 0, 'R');
$pdf->Cell(20, 5, str_replace(',', '.', number_format($cash)), 0, 0, 'R');
$pdf->Ln(0.90);

$pdf->Cell(25, 5, 'Kembali', 0, 0, 'R');
$pdf->Cell(20, 5, str_replace(',', '.', number_format(($cash - $grand_total))), 0, 0, 'R');
$pdf->Ln(0.3);
$pdf->Output();

Dan hasilnya seperti ini :

untuk mengatur jarak yg diberi tanda merah itu gimana ya ?

Terima kasih

avatar Tifa
@Tifa

25 Kontribusi 3 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

untuk code yang $pdf->Ln(0.90); coba dganti jadi lebih kecil, misalnya $pdf->Ln(0.3);

avatar quindeir
@quindeir

16 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban