C# 电子书阅读器开发技术

C# 电子书阅读器开发技术,c#,angularjs,pdf,cross-platform,epub,C#,Angularjs,Pdf,Cross Platform,Epub,我正在做一个web项目,使用AngularJs和WebApi 2创建跨平台web客户端 该项目应支持PDF和ePUB图书,我需要为客户提供丰富的统一图书查看器,用于展位格式 我的想法是上传这两种格式,并将PDF转换为ePUB格式,为客户端UI开发或找到一个开源ePUB查看器 问题: 正确的C#库将PDF转换为ePUB,保持PDF格式 将大容量书籍流式传送给客户的想法 如果需要下载,请确保书籍安全 我联系了客户并做了一些更改,我知道PDF书籍是扫描图像,所以我使用ITextSharp库提取它,关于

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

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

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

问题

  • 正确的C#库将PDF转换为ePUB,保持PDF格式
  • 将大容量书籍流式传送给客户的想法
  • 如果需要下载,请确保书籍安全

  • 我联系了客户并做了一些更改,我知道PDF书籍是扫描图像,所以我使用ITextSharp库提取它,关于ePUB书籍,我使用“”库表单NuGet对书籍进行裁剪,这就足够了

    • 关于读者,我对ePUB使用了“”,因为它是基于文本的书籍,而对基于图像的书籍使用了“”,如前所述
    我联系了客户并做了一些更改,我知道PDF书籍是扫描图像,所以我使用ITextSharp库提取它,关于ePUB书籍,我使用“”库表单NuGet对书籍进行了裁剪,这就足够了

    • 关于读者,我对ePUB使用了“”,因为它是基于文本的书籍,而对基于图像的书籍使用了“”,如前所述
    尝试readium js viewer解决您的2和3个问题:你试过了吗?为什么要将pdf转换为epub?@null1941我将我用来解决此问题的内容发布为答案,以便其他用户能够清楚地监视。请尝试readium js viewer来解决您的2和3个问题。:)你试过了吗?为什么要将pdf转换为epub?@null1941我发布了我用来解决这个问题的答案,以便其他用户能够清楚地监视。