iiif - Universal Viewer 中的 JP2 图像实现
问题描述
我有一些 PDF 文件。所有 PDF 都包含单页。但是,它将有一个非常大的集合。我想在我的 .NET 应用程序中将它们显示为 Universal Viewer 中的 JP2 图像。整个过程(从 PDF 转换为 JP2 图像并在 Universal Viewer 中显示这些 JP2 图像)必须从我的 .Net 应用程序中动态完成。此外,Universal Viewer 将具有自动完成、搜索和高亮显示功能、裁剪、剪辑等功能。
请详细指导我的实施过程。
谢谢。
解决方案
我不知道 .NET 中 PDF 到 JP2 转换的免费完全托管解决方案。
您可以将任务拆分为 2 个部分:
将 PDF 转换为 PNG / TIFF 图像 有免费的 C++ 库可以做到这一点 - 查看 muPDF、xpdf、Ghostscript。其中一些有 .NET 绑定。
将 PNG / TIFF 转换为 JPEG 2000。有免费的 CSJ2K 库。不过,它看起来很冷。
推荐阅读
- c# - 什么是共享令牌缓存凭据身份验证方法?
- javascript - 按特定内容然后按时间戳对 MongoDB 文档进行排序
- ios - WKWebView 是否支持 HTML5 离线应用缓存?
- c# - 从 BluetoothDevice 获取 ClassOfDevice
- angular - Promise catch 不拦截异常
- asp.net-mvc - 如何从 foreach 传递值以创建新的模型列表?
- r - R:比数据整理 2 个数据帧更简单的方法
- javascript - Edge 的 Msal 问题:哈希不包含状态
- sql - 如何根据 Oracle SQL 中的某些条件将列拆分为 2?
- python - 是否可以在没有管道的情况下在以后的分析中使用预处理 X 和 y 的管道?