我正在寻找可以为我完成繁重工作的 Reportlab 包装器。我找到了这个,看起来很有希望。
处理 Reportlab 的低级 api(尤其是元素的定位等)对我来说看起来很麻烦,一个库至少应该为这部分提供便利。
我创建 .pdf 的代码目前是一个维护地狱,它由定位元素、注意哪些东西应该粘在一起以及处理不同长度的输入字符串的逻辑组成。
例如,在创建 pdf 发票时,我必须让用户能够调整两个段落之间的距离。目前,我从 UI 中获取此信息,然后根据输入重新计算段落 A 和 B 的位置。
除此之外,我还在寻找一个包装器来帮助我解决这个问题,如果有人能指出/提供一个关于如何处理元素定位、输入字符串长度变化等的最佳实践示例,那就太好了。