【问题标题】:E-Book reader development technique电子书阅读器开发技术
【发布时间】:2015-12-08 12:56:54
【问题描述】:

我正在开发一个使用 AngularJs 和 WebApi 2 来创建跨平台 Web 客户端的 Web 项目。

项目应支持PDFePUB图书,我需要为客户提供丰富的展位格式统一图书查看器。

我的想法是上传这两种格式并将 PDF 转换为 ePUB 格式,并为客户端 UI 开发或寻找开源 ePUB 查看器。

问题

  1. 适当的 C# 库将 PDF 转换为 ePUB,保持 PDF 格式。
  2. 将大尺寸书籍流式传输到客户端的想法。
  3. 如果需要下载,请确保图书安全。

【问题讨论】:

  • 尝试使用 readium-js-viewer 来解决您的 2 和 3 问题。 :)
  • 你试过了吗?为什么要将pdf转换为epub?
  • @null1941 我发布了我用来解决问题的答案,以便其他用户清楚地监控。

标签: c# angularjs pdf cross-platform epub


【解决方案1】:

我联系了客户并做了一些更改,我知道PDF书籍是扫描图像所以我使用ITextSharp库提取它,关于我使用“VersFx.Formats.Text.Epub的ePUB书籍” 库形式 NuGet 来削减书籍,这就足够了。

  • 关于读者我使用“JQuery booklet plugin”作为 ePUB,因为它是基于文本的书籍,而“TurnJS plugin”用于基于图像的书籍“PDF”作为之前提到。

【讨论】:

    猜你喜欢
    • 2011-11-11
    • 1970-01-01
    • 2011-10-02
    • 1970-01-01
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-13
    相关资源
    最近更新 更多