电子书阅读器开发技术
本文关键字:开发技术 电子书 | 更新日期: 2023-09-27 18:26:10
我正在进行一个web项目,使用AngularJs和WebApi 2创建跨平台web客户端。
该项目应支持PDF和ePUB书籍,我需要为客户提供丰富的展位格式统一书籍查看器。
我的想法是上传这两种格式,将PDF转换为ePUB格式,并为客户端UI开发或找到一个开源ePUB查看器。
问题:
- 适当的C#库将PDF转换为ePUB,保持PDF格式
- 将大尺寸书籍流式传输给客户的想法
- 如果需要下载,请保护这本书
我联系了客户并做了一些更改,我知道PDF书籍是扫描图像,所以我使用ITextSharp库提取了它,关于ePUB书籍,我使用了"VersFx.Formats.Text.ePUB"库形式NuGet来准备书籍,这就足够了。
- 关于读者,我为ePUB使用了"JQuery小册子插件",因为它是基于文本的书籍,并为基于图像的书籍"PDF"使用了"TurnJS插件