自分のdjvuリーダーをC#で書きたいです。どこから始めればいいですか?
Visual StudioのC#(Winforms)でのプログラム書き込み。djvuの読み方がわからないという問題が発生します。または、プログラムでさらに表示するために、各画像をインポートするために分解します。
あなたはFile -> New Project
スタックオーバーフローは「あなたのためにそれをする」サイトではありません。
djvuの読み方がわからないという問題が発生します
問題を特定しました。解決策は、フォーマットと仕様を確認することです。
DjVu はオープン スタンダードです。フォーマットを読み取る C++ ベースのライブラリがあります。コードをオープンソース化できる場合はコピーするだけです (GPL です): http://djvu.sourceforge.net/。
そうでない場合は、http://djvu.org/resources/の仕様から始めて、ゼロから独自のコードを作成できます。
幸運を!
I have a C# Djvu reader which is open sourced. You can find it here: https://github.com/Telavian/DjvuNet
Edit: My library has been taken over by 4creators at: https://github.com/DjvuNet/DjvuNet
FileStream
クラスを使用してファイルを読み取ります。
Bitmap
クラス(WinForms)またはクラス(WPF)を使用WriteableBitmap
してピクセルを書き込みます。
テラヴィアンは次のように書いています。
「私はオープンソースの C# Djvu リーダーを持っています。ここで見つけることができます: https://github.com/Telavian/DjvuNet」
残念ながら、このプロジェクトは完全には機能しません。通常、一部のページを含むドキュメントのみが開きます。PageHeader を持たない 1 ページのドキュメントは起動しません。親愛なるテラヴィアン、今この瞬間を見てください。開かないドキュメントのサンプルを送信できます