我试图弄清楚如何在不增加文本流第一行上方的间隔的情况下增加行距。
此代码:
$text = 'For more information about the Giant Wing Paper Plane see ' .
'our Web site <underline=true>www.kraxi-systems.com' .
'the Giant Wing in a thunderstorm as soon as possible.';
$optlist = 'fontname=Helvetica fontsize=12 encoding=unicode leading=400%';
$tf = $p->create_textflow($text, $optlist);
$result = $p->fit_textflow($tf, 28.346, 28.346, 400, 700, 'fitmethod=nofit');
$p->delete_textflow($tf);
导致:
一切都很好。
接下来,我将leading
选项增加为 400%,如下所示:
$optlist = 'fontname=Helvetica fontsize=12 encoding=unicode leading=400%';
这给了我这个
问题:
如何将第一段线保持在原始位置,而仅在其后增加行距?
答案 0 :(得分:1)
签出“ firstlinedist ”选项。默认值为前导,但是您可以将其设置为“ 上升”或“ capheigt ”或任何其他值。
有关更多详细信息,请参见PDFlib 9.2 API参考第5.2章表5.12。