我想用C#編寫自己的djvu閱讀器。提示從哪裏開始?DJVU閱讀器從零開始。 C#
在Visual Studio中用C#(Winforms)編寫程序。問題在於我不懂如何閱讀djvu。或者將它分開導入每個圖像以便在程序中進一步顯示。
我想用C#編寫自己的djvu閱讀器。提示從哪裏開始?DJVU閱讀器從零開始。 C#
在Visual Studio中用C#(Winforms)編寫程序。問題在於我不懂如何閱讀djvu。或者將它分開導入每個圖像以便在程序中進一步顯示。
DjVu是一個開放標準。有一個基於C++的庫讀取格式。如果你可以開源你的代碼(它是GPL),你可以複製它:http://djvu.sourceforge.net/。
如果不是,您可以從http://djvu.org/resources/的規格開始,並從頭開始編碼。
祝你好運!
該庫是基於C++的。 – Anthon 2014-03-07 06:34:20
請隨時更新答案。超過2,000代表你可以做到這一點。固定。 – codekaizen 2014-03-07 07:29:56
你開始File -> New Project
堆棧溢出不是「爲你做」網站。在
問題出現了,我不知道如何讀的djvu
你已經發現的問題。然後解決方案是讀取格式和規格。
我不問我。我問我從哪裏開始?讀什麼,所以我可以讀取文件並提取圖像。 – JinDeveloper 2012-01-10 01:04:00
是的,但你問了一個最有趣的問題,很少或沒有上下文。你有什麼嘗試?什麼不工作?什麼環境?什麼os? StackOverflow不是Rent-a-Coder。 – 2012-01-10 01:08:55
我添加了更多信息。 – JinDeveloper 2012-01-10 01:16:13
使用FileStream
類讀取文件。
使用Bitmap
類(WinForms)或WriteableBitmap
類(WPF)編寫像素。
我認爲這是格式化算法。我不能畫畫。如果我錯了。 – JinDeveloper 2012-01-10 01:07:59
我不明白你在說什麼。 – SLaks 2012-01-10 01:08:55
CamiNova,從LizardTech接管DjVu的開發和維護的公司,可以提供.NET SDK。我會從那裏開始。
我有一個C#DJVU閱讀器是開源。你可以在這裏找到它:https://github.com/Telavian/DjvuNet
編輯:我的圖書館已經接管了4creators在:https://github.com/DjvuNet/DjvuNet
Telavian寫道:
「我有一個C#DJVU閱讀器是開源你可以在這裏找到它:https://github.com/Telavian/DjvuNet「
不幸的是,這個項目不能完全工作。通常文件只有一些頁面打開。沒有PageHeader的單頁文檔無法啓動。親愛的特拉維安,請看看這一刻。我可以發送無法打開的文件樣本
我的Djvu庫在以下方面有了很大的改進:https://github.com/DjvuNet/DjvuNet – Telavian 2017-03-31 23:10:15
Metro?的WinForms? WPF? Silverlight的? ASP.Net? MonoTouch的? – SLaks 2012-01-10 01:06:06
添加更多信息 – JinDeveloper 2012-01-10 01:13:26