0

我在下面的快照中附加了我的问题,我不知道如何使用 jspdf-autotable 生成的 pdf 在列内以特定方式对齐数据。我需要在列中显示父步骤和子步骤。所以在我的代码中,我drawCell()为每个子步骤编写了一个逻辑,添加了 10Spaces 并以 pdf 格式打印。在里面drawCell()我得到了字符串数组形式的 cell.text 数据。我很容易为每个字符串添加了 10 个空格,如下所示

[" String1"," String2"," String3"," TOOLONG STRING dfhdjhdfd..fsdd..."]

如果字符串太长,有些字母会隐藏在行的边缘,jspdf 会尝试将每个字符串放在同一行,下图显示了我在其中突出显示的问题,请给我一些建议,我不是得到任何想法如何解决它..请忍受我的英语

在列的边缘隐藏了一些字母

4

1 回答 1

2

尝试使用 createdCell 钩子而不是 drawCell 钩子来添加空格。它在计算宽度之前执行。

于 2016-08-20T22:24:44.480 回答