欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

pdf php案例

呂致盈1年前9瀏覽0評論

PDF是一種很常見的文件格式,我們經(jīng)常需要生成和使用PDF文件,今天就來說說如何使用PHP來操作PDF文件。

我們可以使用PHP中的fpdf庫來生成PDF文件。比如我們想把一張圖片放進(jìn)PDF中:

require_once('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->Image('example.jpg',10,10,30);
$pdf->Output();

上面的代碼中,我們先引入fpdf庫,創(chuàng)建一個PDF對象,添加一頁,然后在這一頁上添加一張圖片,并輸出PDF文件。

不僅可以添加圖片,我們也可以在PDF中添加表格、文本等等。以下是一個生成簡單表格的例子:

require('fpdf.php');
class PDF extends FPDF
{
// Simple table
function BasicTable($header, $data)
{
// Header
foreach($header as $col)
$this->Cell(40,7,$col,1);
$this->Ln();
// Data
foreach($data as $row)
{
foreach($row as $col)
$this->Cell(40,6,$col,1);
$this->Ln();
}
}
}
$pdf = new PDF();
$header = array('Country', 'Capital', 'Area (sq km)', 'Pop. (thousands)');
$data = array(
array('France', 'Paris', 643801, 66112),
array('Germany', 'Berlin', 357385, 81752),
array('Norway', 'Oslo', 324220, 5083),
array('USA', 'Washington D.C.', 93641, 280561),
);
$pdf->SetFont('Arial','',14);
$pdf->AddPage();
$pdf->BasicTable($header,$data);
$pdf->Output();

上面的代碼中,我們繼承了fpdf庫中的類,并新建了一個表格方法。在添加頁面之后,我們使用SetFont設(shè)置字體、字號,然后調(diào)用BasicTable方法將表格添加到PDF中。

以上是兩個簡單的例子,就可見使用fpdf庫是生成PDF文件的非常方便的,值得一試。