我有一个HTML(不是XHTML)文档,可以在Firefox 3和IE 7中呈现.它使用相当基本的CSS来设置它并在HTML中呈现得很好.
我现在正在采用将其转换为PDF的方法.我试过了:
我尝试了一个名为Html2Pdf Pilot的Windows应用程序,它实际上做得相当不错,但我需要的东西至少在Linux上运行,理想情况下通过Web服务器上的PHP按需运行.
我错过了什么,或者我该如何解决这个问题?
我正在尝试使用数据表创建一个PDF文件.但是当遇到分页符时,每次在断点级别将新的多单元添加到页面时它会跳转到新页面.
我试图用TCPDF做同样的事情,但每次在页面断点点附近添加一个新单元时,页面中断仍然是同样的问题...
例:
HTTP://www.online-økonomi.dk/_tst_fpdf.php
require_once '../class/download/fpdf/fpdf.php';
class File_PDF {
private $pdf;
private $col_product = 25;
private $col_unit = 12;
private $col_price = 20;
private $col_count = 14;
private $col_discount = 12;
private $col_vat = 12;
private $col_sum = 22;
private $width = 200;
private $line_height = 4.2;
private $margin_top = 30;
public function generate(){
$this->pdf = new FPDF();
$this->pdf->AddPage();
$this->pdf->SetDisplayMode('real');
$this->pdf->SetAutoPageBreak(true, 150);
if($this->products){
$i = 0;
$this->color_light();
foreach($this->products as $product){
$this->add_product($product, $i % 2 ? true:false);
$i++;
}
}
$this->pdf->Output(); …Run Code Online (Sandbox Code Playgroud)