fpdi 中的中心文本?

发布于 2024-10-10 22:47:37 字数 40 浏览 3 评论 0原文

有没有办法使 fpdi 中的文本居中,以便无论单词多长都始终居中?

Is there any way to center text in fpdi so that no matter what length the word has its always centered?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

小草泠泠 2024-10-17 22:47:37

查看 http://www.fpdf.de/funktionsreferenz/Cell/ - 参数 $ align 采用“C”来居中对齐文本。

功能:

$fpdf->Cell(float w, float h, string txt, mixed border, integer ln, string align, integer fill, mixed link);

so:

$fpdf->Cell(20,10,"Your Content",0,1,"C");

在当前位置放置一个宽度=20,高度=10的单元格,并用给定的内容填充它

look at http://www.fpdf.de/funktionsreferenz/Cell/ - the parameter $align takes 'C' to center align text.

function:

$fpdf->Cell(float w, float h, string txt, mixed border, integer ln, string align, integer fill, mixed link);

so:

$fpdf->Cell(20,10,"Your Content",0,1,"C");

places a cell with width=20, height=10 at your current position and fills it with the given content

一身软味 2024-10-17 22:47:37

使用 getstringwidth 函数计算文本的宽度。
将答案除以 2(得到中心位置),然后用它来偏移您的位置。

例如:

pdf.text 89 - (pdf.getstringwidth("Your text here") / 2),132,"Your text here"

将文本定位在距页面左侧 89mm 的中心位置

Use the getstringwidth function to work out how wide your text will be.
Divide the answer by 2 (to get the center position), then use that to offset your positioning.

For example :

pdf.text 89 - (pdf.getstringwidth("Your text here") / 2),132,"Your text here"

will position the text centered on 89mm from the left of the page

娇妻 2024-10-17 22:47:37

这可能会帮助您http://www.fpdf.de/downloads/addons/41/

$pdf->WriteHTML('You can<P ALIGN="center">center a line</P>');
$pdf->MultiCell(75, 8, 'You can<P ALIGN="center">center a line</P>', 'L');

This may help you http://www.fpdf.de/downloads/addons/41/

$pdf->WriteHTML('You can<P ALIGN="center">center a line</P>');
$pdf->MultiCell(75, 8, 'You can<P ALIGN="center">center a line</P>', 'L');
血之狂魔 2024-10-17 22:47:37
$fpdf->Cell($fpdf->w,$fpdf->h,"Your Content",0,1,"C");
$fpdf->Cell($fpdf->w,$fpdf->h,"Your Content",0,1,"C");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文