色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

pdf php案例

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

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

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

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

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

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庫(kù)中的類,并新建了一個(gè)表格方法。在添加頁(yè)面之后,我們使用SetFont設(shè)置字體、字號(hào),然后調(diào)用BasicTable方法將表格添加到PDF中。

以上是兩個(gè)簡(jiǎn)單的例子,就可見(jiàn)使用fpdf庫(kù)是生成PDF文件的非常方便的,值得一試。