电子书阅读器开发技术

本文关键字:开发技术 电子书 | 更新日期: 2023-09-27 18:26:10

我正在进行一个web项目,使用AngularJs和WebApi 2创建跨平台web客户端。

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

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

问题

  1. 适当的C#库将PDF转换为ePUB,保持PDF格式
  2. 将大尺寸书籍流式传输给客户的想法
  3. 如果需要下载,请保护这本书

电子书阅读器开发技术

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

  • 关于读者,我为ePUB使用了"JQuery小册子插件",因为它是基于文本的书籍,并为基于图像的书籍"PDF"使用了"TurnJS插件