【问题标题】:Export part of html i.e. table to pdf with styles将部分html(即表格)导出为带有样式的pdf
【发布时间】:2011-09-21 20:06:37
【问题描述】:

是否可以将所有子元素的例如表格或 ul 标签导出到 pdf 文件? (我们可以只使用免费的图书馆吗?)

例如我有桌子。

<table>
    <tr>
        <td class="my-style">
        </td>
    </tr>
</table>

是否可以将此表导出为带有样式的pdf。 IE。 “我的风格”是红色的。

提前致谢:)

【问题讨论】:

  • sergey - 根据您的要求以及它是否是生产级应用程序,我会说花在受支持产品上的 150-200 美元是物超所值的。如果您曾经尝试修复开源代码并针对补丁进行维护,您就会明白我的意思。不要对商业产品置若罔闻,价值与成本实在是难以平衡。

标签: html asp.net-mvc pdf export


【解决方案1】:

我们使用 PDF Sharp 和 Migradoc 即时生成 PDF 文件。 Migradoc 具有良好的布局和分页控制。

它的表格布局对于大多数开发人员来说非常容易理解。

http://www.pdfsharp.net

【讨论】:

  • 是的,我认为这是最好的解决方案
【解决方案2】:

您可以使用 iTextSharp lib,它可以根据需要装饰显示文本。

检查此链接: http://www.codeproject.com/KB/graphics/iTextSharpTutorial.aspx

【讨论】:

  • 是的,我认为这是最好的解决方案。
  • 我也为 asp.net mvc 找到了很好的示例:codeproject.com/Articles/66948/…
  • iText/iTextSharp 不是免费的,除非您的解决方案是开源的。
【解决方案3】:

谢尔盖,

每个人都会有他们最喜欢的。然而,我真正喜欢并每天使用的一个是http://www.evopdf.com/。允许您使用现有的 asp.net 视图,所以真的很简单。

【讨论】:

  • Jim,我认为这是一个非常好的图书馆,但它不是免费的。
猜你喜欢
  • 2019-10-26
  • 1970-01-01
  • 2018-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多