Tôi đang in một ô bằng cách sử dụng lớp FPDF (http://www.fpdf.org/) trong php. Các tế bào nên được đặt vào góc trên bên trái.Tại sao có một padding trái trong một tế bào bằng cách sử dụng FPDF trong php?
Mọi thứ đều hoạt động tốt, ngoại trừ việc chèn một phần đệm trái vào bên trong ô.
Đây là mã của tôi:
$pdf = new FPDF('L', 'mm', array(50.8,88.9));
$pdf->addPage('L', array(50.8,88.9));
$pdf->SetDisplayMode(100,'default');
$pdf->SetTextColor(0,0,0);
$pdf->SetMargins(0,0,0);
$pdf->SetAutoPageBreak(0);
$pdf->SetFont('Arial','',8.5);
$pdf->SetXY(0, 0); //sets the position for the name
$pdf->Cell(0,2.98740833, "Your Name", '1', 2, 'L', false); //Name
Dưới đây là một ảnh chụp màn hình của PDF mà được xuất ra với FPDF:
Tại sao lại có một lớp đệm bên trái trong một tế bào sử dụng FPDF trong php và làm thế nào tôi có thể loại bỏ các padding?
Bạn thực sự nên kiểm [TCPDF] (http://www.tcpdf.org/).Tôi không tin rằng FPDF đang được duy trì nữa. –
Tôi đã lấy lời khuyên của bạn và tạo ra cùng một trang với TCPDF và bây giờ tôi nhận được một đệm trên cùng và bên trái trong tế bào. Tôi đã đăng mã và ảnh chụp màn hình tại đây: http://stackoverflow.com/questions/6483326/why-is-there-a-left-and-top-padding-in-a-cell-using-tcpdf-in-php – zeckdude
Lời xin lỗi của tôi, tôi đã không nói rằng nó sẽ nhất thiết phải khắc phục vấn đề, chỉ là TCPDF là một gói hiện đại hơn và duy trì hơn FPDF. Tôi sử dụng để sử dụng FPDF, nhưng đã tìm thấy TCPDF là hữu ích hơn. –