Я пытаюсь удалить верхнюю и нижнюю вертикальные линии, которые появляются на моих страницах PDF, но я не могу найти где. В TCPDF есть метод setPrintHeader()
, чтобы изменить это, но не в FPDF.
Мой код (если это может помочь):
$pdf = new Fpdi;
$pdf->setSourceFile($this->internalURL."assets/uploadedContent/*********.pdf");
$page = $pdf->importPage(1);
$pdf->AddPage();
$pdf->useTemplate($page, 0, 0, null, null);
$pdf->SetTextColor(0, 0, 0);
for($i = 0; $i < 8; $i++) {
$pdf->SetFont('Helvetica', "B", $sizes[$i]);
if (strlen($textes[$i]) <= $maxChar[$i]) {
$pdf->SetXY($positionsX[$i], $positionsY[$i]);
$pdf->Cell(50, 20, $textes[$i], 0, 2);
} else {
$indexCut = $maxChar[$i];
$stop = false;
while (!$stop) {
if ($textes[$i][$indexCut] != " ") {
$indexCut--;
} else {
$stop = true;
}
}
$text11 = substr($textes[$i], 0, $indexCut);
$text12 = substr($textes[$i], $indexCut, strlen($textes[$i]));
$pdf->SetXY($positionsX[$i], $positionsY[$i]);
$pdf->Cell(50, 20, $text11, 0, 2);
$pdf->SetXY(37, $positionsY[$i] + 5);
$pdf->Cell(50, 20, $text12, 0, 2);
}
}
Я пытался удалить некоторую часть моегокод для проверки происхождения этих строк, но я до сих пор не знаю.
Вот что я получаю (например):