在pdflib
中:
$font = $p->load_font("Helvetica", "unicode", "");
$p->setfont($font, 12);
$p->set_text_pos(100, 100);
$p->show('My text');
set_text_pos($x, $y)
的第一个参数告诉库文本元素左下角的位置。
问题。如何将文本原点更改为左上角,以使“我的文本”字符串出现在下方 100x100坐标?
答案 0 :(得分:1)
我建议使用更方便的fit_textline()
通话。在这种情况下,您可以用一行替换四行:
$p->fit_textline('My text', 100, 100, 'fontname=Helvetica encoding=unicode fontsize=12 position {top left} ');