Java iText和iTextSharp端口有何不同?

Java iText和iTextSharp端口有何不同?,java,c#,itext,Java,C#,Itext,我对在C#项目中使用iTextSharp感兴趣,但在我感兴趣的更详细的领域中,似乎缺少文档和示例。我在OOP概念方面非常有经验,并且在过去使用过Java(尽管已经有一段时间了)。由于iTextSharp是Java的iText端口,您认为这本书是一本很好的参考书吗?Java和.NET版本是否差异太大,因此没有任何好处?或者有其他的例子建议吗 谢谢 根据我的经验,我在大部分时间里都进行了Java到C的原始代码转换。Java和C#之间的差异非常小。例如,Java有getXX和setXX方法,而.NE

我对在C#项目中使用iTextSharp感兴趣,但在我感兴趣的更详细的领域中,似乎缺少文档和示例。我在OOP概念方面非常有经验,并且在过去使用过Java(尽管已经有一段时间了)。由于iTextSharp是Java的iText端口,您认为这本书是一本很好的参考书吗?Java和.NET版本是否差异太大,因此没有任何好处?或者有其他的例子建议吗


谢谢

根据我的经验,我在大部分时间里都进行了Java到C的原始代码转换。Java和C#之间的差异非常小。例如,Java有
getXX
setXX
方法,而.NET有属性。有些Java类(映像)在.NET中不存在。这本书已经有6年多的历史了,因此您可能会遇到的一个更大的问题是API更改


话虽如此,我拥有这本书,它仍然有价值。有关用法示例,请参见iText网站上的。

书籍/图书馆/网站建议与SO无关。回顾一本书对特定主题的适用性太“基于观点”……从经验上讲,我在本书的大部分时间里都进行了Java到C的原始代码转换。Java和C#之间的差异非常小。例如,Java有
getXX
setXX
方法,而.NET有属性。有些Java类(映像)在.NET中不存在。这本书已经有6年多的历史了,因此您可能会遇到的一个更大的问题是API更改。话虽如此,我拥有这本书,它仍然有价值。有关用法示例,请参见iText网站上的。嗯,您可能是对的。它指向一个github页面。如果是非法的,git应该将其移除。我只是在谷歌上找到的。。我假设它是开源的,曼宁是为那些喜欢打印的人打印的。我提名这个问题来重新打开它。这个问题不是基于意见的:这是一个技术问题,可以通过解释方法名称(大写与小写;属性与getter/setter)的可能差异以及绘图与图形之间的差异来回答。这些是技术上的差异;而不是基于意见的分歧。这是个好问题。至于我写的那本书:有点过时了。官方网站有更多有趣的信息。您还可以在LeanPub上获得免费电子书代金券。