我使用fpdf
创建了1个PDF,我想为该PDF中的每个页面设置边框。那么是否有任何内置标记用于在fpdf
或其他任何其他简单方法中设置PDF的边框?设置边框后,我不想更改PDF的布局。
答案 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');