有没有人尝试将PdfSharp库移植到 Mono?我刚刚针对 PdfSharp.dll v1.2 beta 运行了MoMA,我收到了大约 12 个 P/Invoke 错误和 10 个左右的 Mono TODO。只是想知道是否有人将 PdfSharp 移植到 Linux 和 OSX,如果是,它是如何进行的?试图评估 PdfSharp 是否适合我。
Gabriel Burt 将它用于他的PDFMod实用程序,这意味着它当然可以用于处理 PDF 文档。但是,他使用不同的库 (Poppler) 进行渲染,因此我怀疑 P/Invokes 和 TODO 位于渲染代码中,尤其是 Windows 窗体中。
简而言之,只要您不使用命中 P/Invokes 和 TODO 的代码路径,它就应该可以正常工作。