php - 循环如何在 PHP 中的 FPDF 中使用换行符?
问题描述
我正在通过 php 制作 PDF 文档,但在我的 for 循环中,所有内容都在同一行而不是下一行打印,
这是我的代码 -
for($i=0;$i<count($_GET);$i++){
if(trim($_GET[$i])!="") {
$printQueryResult = runPrintQuery($_GET[$i]);
$totalRows = mysql_num_rows($printQueryResult);
$resultArrayIndex = mysql_fetch_array($printQueryResult);
//Headline of index
$pdf->setXY(40, 41);
$pdf->SetFillColor(238, 236, 225);
$pdf->SetFont('Arial', '', 8);
$pdf->Cell(25, 6, formatPubDate($resultArrayIndex['title']), 0, 0, 'L', True);
}
}
这是我的输出
这就是我想要实现的目标
每个文本都换行。
解决方案
尝试这个:
$pdf->setXY(40, 41); // put this line outside loop
for($i=0;$i<count($_GET);$i++){
if(trim($_GET[$i])!="") {
$printQueryResult = runPrintQuery($_GET[$i]);
$totalRows = mysql_num_rows($printQueryResult);
$resultArrayIndex = mysql_fetch_array($printQueryResult);
//Headline of index
$pdf->SetFillColor(238, 236, 225);
$pdf->SetFont('Arial', '', 8);
$pdf->Cell(25, 6, formatPubDate($resultArrayIndex['title']), 0, 0, 'L', True);
$pdf->Ln(); // aply new line
}
}
推荐阅读
- xamarin.forms - 为什么我的 Azure SignalR Hub 方法没有被触发?
- r - 如何计算不同变量的每个个体的平均值
- python - 使用 python 导入 GCP 资源时出现凭据错误
- pandas - 将源表作为 Pandas 数据框的 Snowflake MERGE 命令
- ms-access - 无法访问查询对象的 SQL 视图
- openai-gym - 是否可以保存用于安全健身房模拟的视频?
- keras - Tensorflowjs:如何判断keras模型转换成什么格式
- jquery - 如何从使用 Bootstrap 文件输入选择的文件中获取 Base64 字符串并使用 AJAX 提交字符串?
- python - Flask Sqlalchmey - Marshmallow Nested Schema 对于带有过滤器( where )条件的连接失败
- mysql - 如何以正确的方式转换系统模式`mysql`的字符集?