表格边框未显示在abcpdf生成的pdf中

时间:2013-06-11 19:05:52

标签: c# asp.net abcpdf

为什么所有的边界或类似物都丢失了? 如表格边框,hr标签,甚至表格边框都不起作用。

我正在使用abcpdf将html上下文转换为pdf,并且可以在任何带有表格边框,hr标签等的浏览器上正确显示html。

我正在使用abcpdf7。

2 个答案:

答案 0 :(得分:1)

是时候结束这次讨论了。 结果是abcpdf似乎只识别该Style属性中任何表元素的样式。而且,如果你设置border = 1px,它将不会显示在pdf上,但是带有更大像素的边框会显示,例如。 border = 3px。 这就是我经过多次试验后解决棘手问题的方法。

答案 1 :(得分:0)

ABCpdf版本7在几年前停止使用,与IE8,IE9或IE10不兼容。因此,这可能是因为它不能很好地工作。有关详细信息,请参阅此处的功能图:

http://www.websupergoo.com/abcpdf-8.htm

ABCpdf的当前版本是9.1版。这与IE的现代版本兼容,并提供两种不同的HTML呈现引擎。

MSHTML渲染引擎与IE大致相似,还有Gecko渲染引擎,它与Firefox 21.0大致相似。这是在两者之间切换的一行代码。

我的回复可能包含基于ABCpdf的概念。这就是我的工作。这就是我所知道的。 : - )