我正在使用iText(Sharp)生成PDF文档。我正在使用Visual Studio 2017开发该应用程序。我已经使用NuGet添加了iTestSharp,并用VB和C进行了实验#
对于“高级”内容来说,一切都很好(jumpstart教程的第1章)。现在,我想使用“page”、“canvas”和“low-level”绘图命令进行更低级的绘图:jumpstart教程的第2章
http://developers.itextpdf.com/content/itext-7-jump-start-tutorial/chapter-2-adding-low-level-content
我的问题是我无法访问类PdfDocument、PdfCanvas等。这些类不可用。。此外,我无法创建新的PdfWriter对象(未实现新操作符)
怎么了?
有没有人用VB在画布上画东西的例子。NET-这将非常有用!
谢谢
确保您的系统上有正确的NuGet包。要尝试此操作,请创建一个空项目并包含NuGet包
跳转启动教程是为iText7编写的,因此您需要该特定版本是有意义的。iText7是对iText5的完全重写。因此,如果您尝试针对iText5库运行示例,您可能确实会发现缺少几个类。
进一步澄清:
你找到的教程并没有过时,相反,它是最新的。过时的是你从NuGet得到的iTextSharp。
如果您阅读NuG上的描述et.org那么您会清楚地看到iTextSharp是旧版本:https://www.nuget.org/packages/iTextSharp
我们目前支持两个版本:iText 5和iText 7。两者都可以在AGPL和商业许可下使用。
iText 5是一个单一解决方案库,它很复杂,但文档丰富,可以帮助您创建解决方案。
iText 7是对iText 5的完全重写,允许您选择附加组件的冒险,所有这些都基于易于使用和记录良好的简单模块化代码结构。
和
iTextSharp是iText 5的. NET端口。
如果这对您来说不够清楚(显然不是),那么我将非常非常感谢您对我们如何改进NuG描述的反馈et.org.
我想从下面的代码返回文档对象。目前我得到的文档没有页面例外。
iTextSharp 是用来生成 PDF 文档的 C# 组件,相当于 Java 版的 iText。
我正在将一些重iTextSharp的VB.NET代码转换为iText7,旧的iTextSharp代码的一部分会更改Pdftemplate对象的宽度和高度以适应给定的情况。 现在在iText7中,我有一个PdfCanvas对象绑定到一个PdfFormXObject上,该对象与以前的PdfTemplate对象的角色相同。到目前为止还不错。 但是,唉,我有这个旧的代码要对抗: 我试着从强大的文档中寻找答
我使用以下Java代码打印PDF文档: 控制台上的输出是: 为什么我会收到这个警告?
我正处于从iTextSharp转移到iText7的早期阶段,但很早就失败了。这是代码片段: 这将产生一个错误: 对象似乎是有效的,并且返回一个长度和返回。我已经成功地使用类似的代码来创建和写入一个PDF,但是不能从一个PDFReader对象创建一个PDF文档。我错过了一些简单的东西吗?谢谢
我有一个模板分裂成3个文件(头,正文和页脚),所有在HTML。我需要导出一个pdf文件,使用 itextsharp lib。 我使用折叠代码来实现这一点。