0

我正在使用 rails 3.2.13 和 ruby​​ 2.0.0 构建 rails 应用程序

我必须使用这个仅支持 ruby​​ 1.9.2 的http://www.pdftron.com/pdfnet/samplecode.html库,我为 ruby​​ 2.0.0 尝试过,但没有运气。它适用于 ruby​​ 1.9.3。

我不想降级到 ruby​​ 1.9.3,所以有什么方法可以让我在不降级的情况下使用这个库,也许使用 Rails Engine 或在 ruby​​ 1.9.3 中构建另一个 Rails::API 应用程序。

有什么帮助或建议吗?

4

2 回答 2

0

如果您构建一个完全不同的应用程序,然后从一个到另一个进行 HTTP API 调用,您可以让这两个应用程序在不同的 ruby​​ 版本上运行。但是,如果您不必通过网络,它的性能会更高,而且维护和运行 2 个应用程序的成本当然不止一个。

于 2013-10-05T14:27:17.103 回答
0

我设法通过使用 PdfNet 的 Java 库和 RJB 来解决这个问题。

于 2013-10-11T11:29:50.427 回答