在 vb.net 中为 .net 1.1 框架动态创建 pdf 文件 [关闭]
Posted
技术标签:
【中文标题】在 vb.net 中为 .net 1.1 框架动态创建 pdf 文件 [关闭]【英文标题】:Create pdf file dynamically in vb.net for .net 1.1 framework [closed] 【发布时间】:2011-03-07 15:57:27 【问题描述】:我需要在 vb.net 中动态创建一个 pdf 文件。它需要包含多个图像和多行文本。
我使用的是 VS 2003,所以我使用的任何解决方案都需要与 .net 1.1 框架兼容。
我目前使用的方法是wpcubed,但是这要求所有图片在添加到pdf之前都转换成bmp格式,在处理大量图片时会非常慢。
我知道有很多其他 3rd 方产品声称可以做到这一点,我已经通过它们进行了搜索。但是如果不依次注册、下载、安装和编写代码来使用它们,就很难区分它们。到目前为止,我已经研究了 evo pdf 和 pdfsharp、tallcomponents、dynamicpdf.com,但似乎没有一个适用于 .net 1.1。 (虽然他们并没有说得很清楚。)
有没有其他人找到一种可行的方法并且他们会推荐(免费如果可能的话)?
【问题讨论】:
【参考方案1】:此时,我将开始寻找旧版本的 PDF 创建库,因为不太可能有任何新的开发集中在 1.x 框架上。 ABCpdf 曾经支持 .NET 1.x,但我不确定您是否可以找到旧版本。
PDF 规范是开放的,因此您可以创建自己的规范。问题是这将花费大量时间。考虑到这一点,我会寻找一个可以工作的 PDF 库,即使它要花钱,因为花在一个组件上的几百美元/欧元比编写它要便宜得多。
开源的最佳来源:SourceForge、CodePlex、Google Code,有时还有 Code Project(不过,对于完整的库来说没有那么多)。
【讨论】:
我已经联系了 ABCpdf。他们做了一个旧版本,它支持 1.1 框架。但不完全支持。【参考方案2】:有a version of XSL-FO done for .NET。 也许那会做你想做的事
【讨论】:
以上是关于在 vb.net 中为 .net 1.1 框架动态创建 pdf 文件 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 vb.net、SQL Server 中为多个搜索制作代码
如何在 VB.NET 中为基于 Windows 的应用程序创建带有自动建议的文本框?