如何在我的经典asp中使用itextsharp?

如何在我的经典asp中使用itextsharp?

问题描述:

在我的ASP Web应用程序中,我需要将我的报告转换为PDF文件。在我以前的ASP.net应用程序中,我使用“itextsharp”完成了它。任何人都可以指导我如何使用itextsharp到我的经典ASP应用程序?如何在我的经典asp中使用itextsharp?

为了从传统ASP调用.NET类,它需要注册COM互操作。我不相信iTextSharp支持默认,但你可以创建一个与iTextSharp交互的包装类,并且注册类用于COM互操作。

在.NET中创建自己注册COM互操作的类是相对直接的。只需确保程序集是强命名的(即签名 - 在项目属性“签名”选项卡上,选中“签署程序集”复选框并提供强大的名称密钥文件[或生成一个新文件]),以及您在项目属性的“生成”页面上选中“注册COM互操作”复选框。