使用itextsharp.dll生成PDF

时间:2015-11-20 10:06:39

标签: c# asp.net itext

我想从当前的page.aspx生成PDF并使用文件style.css。我怎么能直接使用文件style.css呢?

我已经下载了itextsharp-all-5.5.7,但我必须在我的asp.net C#项目中包含哪些内容以及如何使用它?

1 个答案:

答案 0 :(得分:0)

  1. iTextSharp DLL :(必填)我假设您下载了itextsharp-all-5.5.7.zip 您需要存储在 itextsharp-dll-core.zip
  2. 中的 itextsharp.dll
  3. PDF / A,PDF / UA,ZUGFeRD DLL :(可选)如果您想生成PDF / A或PDF / UA或ZUGFeRD PDF而不是普通的旧PDF,那么您还需要<来自 itextsharp-dll-pdfa.zip 的strong> itextsharp.pdfa.dll 。我强烈建议您至少可以为盲人和视障人士提供PDF。大多数开发人员都不关心PDF / UA,这是有问题的。
  4. XML Worker :(必需)由于您要将HTML转换为PDF,您还需要下载XML Worker: itextsharp.xmlworker-all-5.5.7.zip 。在此zip中,您将找到 itextsharp-dll-xmlworker.zip 。您需要itextsharp.xmlworker.dll,因为您可以在其中找到所有XML Worker类。