DJVU阅读器从头开始.C#

本文关键字:从头开始 DJVU | 更新日期: 2023-09-27 18:19:48

我想用C#编写您自己的djvu阅读器。提示从哪里开始?


在Visual Studio中用C#(Winforms)编写程序。问题出现在我不明白如何阅读似曾相识。或者将其拆开,导入每个图像,以便在程序中进一步显示。

DJVU阅读器从头开始.C#

File -> New Project 开始

堆栈溢出不是一个"为你做"的网站。

问题出现在我不明白如何阅读djvu

您已发现问题。解决方案是读取格式和规范。

DjVu是一个开放的标准。有一个基于C++的库可以读取格式。如果你可以开源你的代码(它是GPL),你可以复制它:http://djvu.sourceforge.net/.

如果没有,您可以从http://djvu.org/resources/并从头开始编写自己的代码。

祝你好运!

我有一个开源的C#Djvu阅读器。你可以在这里找到它:https://github.com/Telavian/DjvuNet

编辑:我的库已被4创建者接管,位于:https://github.com/DjvuNet/DjvuNet

使用FileStream类读取文件。

使用Bitmap类(WinForms)或WriteableBitmap类(WPF)来写入像素。

CamiNova公司从LizardTech手中接管了DjVu的开发和维护,提供了.NET SDK。我会从那里开始。

https://www.caminova.net/en/downloads/download.aspx?id=17

Telavian写道:

"我有一个开源的C#Djvu阅读器。你可以在这里找到:https://github.com/Telavian/DjvuNet"

不幸的是,这个项目不能完全运作。通常情况下,只有某些页面的文档是打开的。没有PageHeader的单页文档不会启动。亲爱的Telavian,此刻请看。我可以发送不打开的文件样本

示例文件