如何在fpdf中设置边框为pdf?

时间:2013-12-20 06:20:36

标签: php fpdf

我使用fpdf创建了1个PDF,我想为该PDF中的每个页面设置边框。那么是否有任何内置标记用于在fpdf或其他任何其他简单方法中设置PDF的边框?设置边框后,我不想更改PDF的布局。

6 个答案:

答案 0 :(得分:1)

默认情况下(A4)页面宽度为210,页面高度为297.您可以通过覆盖标题在每个页面上创建一个框

$pageWidth = 210;
$pageHeight = 297;

function Header()
{
  $margin = 10;
  $this->Rect( $margin, $margin , $pageWidth - $margin , $pageHeight - margin);
}

答案 1 :(得分:0)

默认情况下,我不知道在FPDF完整页面中创建边框的任何帮助,你必须创建一个如何覆盖整个页面的单元格并将其自身显示为边框,你可以尝试这样的东西

试试此链接http://fpdf.de/funktionsreferenz/?funktion=Cell

   border (optional)        mixed       Specifies whether around the cell, a frame is to be drawn. The value can be a number:
0: without frame
1: with frame
or a string consisting of one or more of the following characters (The order is not to be considered):
L: left frame
T: Frame Up
R: right frame
B: frame below
By default, no border is drawn (value 0).

答案 2 :(得分:0)

非常感谢你。但我想最终我找到了解决方案。如果您在rectangle中设置header function,它将作为所有网页的边框。

答案 3 :(得分:0)

来自文档: http://www.fpdf.org/en/script/script32.php

参数变化:

<块引用>

border:指示是否必须在单元格周围绘制边框。该值可以是一个数字: 0:无边框

<块引用>

0:对应宽度的边框

答案 4 :(得分:-1)

$this->Rect(5, 5, 200, 287, 'D'); //For A4

答案 5 :(得分:-1)

$pdf->矩形(5, 5, 200, 287, 'S');