【发布时间】:2017-01-19 18:36:32
【问题描述】:
我有兴趣在 C# 项目中使用 iTextSharp,但我感兴趣的更详细的领域似乎缺乏文档和示例。我在 OOP 概念方面非常有经验,并且过去使用过一些 Java(虽然已经有一段时间了)。由于 iTextSharp 是 iText for Java 的一个端口,你认为这本书会是一个很好的参考吗? Java 和 .NET 版本是否差异太大而没有任何好处?或者有什么其他的例子建议?
谢谢!
【问题讨论】:
-
书籍/图书馆/网站推荐与 SO 无关。审查一本书是否适用于特定主题太“基于意见”......
-
根据经验,我为大部分book examples here 进行了原始Java 到C# 的代码转换。 Java 和 C# 之间的差异非常很小。例如,Java 有
getXX和setXX方法,而 .NET 有属性。 .NET 中不存在某些 Java 类(映像)。这本书已有 6 年多的历史,因此您可能会遇到的更大问题之一是 API 更改。话虽如此,我拥有这本书,它仍然很有价值。有关使用示例,请参阅 iText 网站上的 documentation pages。 -
嗯,你可能是对的。它指向一个 github 页面。如果它是非法的 git 应该删除它。我只是在 google 上找到它。我以为它是开源的,并且 manning 为那些喜欢打印副本的人打印它。。
-
我指定这个问题重新打开它。这个问题不是基于意见的:这是一个技术问题,可以通过解释方法名称(大写与小写;属性与 getter/setter)的可能差异以及绘图和 Graphics2D 之间的差异来回答。这些是技术差异;不是基于意见的分歧。这是个好问题。我投了赞成票。
-
至于我写的那本书:有点过时了。官方网站有更多有趣的信息。您还可以在 LeanPub 上获得免费的电子书代金券。