【问题标题】:Websupergoo abcpdf is truncating end of page data when generate large pdf from HTML当从 HTML 生成大型 pdf 时,Websupergoo abcpdf 会截断页面数据的结尾
【发布时间】:2019-09-25 19:49:08
【问题描述】:

公司有WebSuperGoo Abcpdf第9版

我已将引擎从 Gecko 切换到 MSHtml,这解决了问题,但改变了文本的格式,足以引起投诉,所以我回到 Gecko 并试图找出 HTML 文本截断.我尝试修改我的

pdf.Rect.Inset(45, 105);

值来调整页面大小,但这并不能解决问题。 我在一个安全的环境中,所以我不能在这里显示 pdf 数据。 我的 HTML 有大的文本区域被截断(整个段落都丢失了!!) 并且分页经常发生在有趣的地方 使用 Gecko 引擎时,将整个页面留空。

HTML 是通过服务调用的响应传入的,并且将是 难以修改,PDF 创建是另一个全局调用, 适用于其他较短的报告。

任何有关更改的建议都会有所帮助我已经为此工作了几天 现在。

提前致谢。

【问题讨论】:

    标签: pdf-generation gecko


    【解决方案1】:

    如果您使用的是 textarea,则在 WebSuperGoo Abcpdf 版本 9 中修复文本截断的解决方案您可能应该执行以下操作:

    var newData = sourceData.Replace("textarea", "span");

    然后将 span 设置为类似于 textarea 的样式

    【讨论】:

      猜你喜欢
      • 2017-04-13
      • 1970-01-01
      • 2021-01-04
      • 2013-08-10
      • 1970-01-01
      • 2012-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多