我正在创建具有不同数量的项目和注释的 PDF 工作订单。我正在使用ColumnText.SetSimpleColumn(phrase, x, y, x2, y2, height, alignment)
将文本添加到单个列。
我可以获得 ColumnText.YLine 值,但只有在使用该方法将其应用于 ColumnText 对象之后Go()
。
我想要做的是预先计算最终的 YLine 值,或者如果 YLine 超过 mjy 底部阈值,则撤消添加短语,这样我就可以手动添加另一个页面并继续。这可能吗?