4

既存のコントロールがあるかどうか、または複数ページの tiff をネットワーク経由で段階的にロードできるようにするコントロールを開発するのが簡単かどうか疑問に思っていますか? 私は何千ページにも及ぶいくつかの tiff 画像を扱っています.オンデマンドで、または帯域幅が利用可能なときにダウンロードします。TIFF 画像には特定の構造要件と周囲のメタデータがあることは認識していますが、これは可能であると期待しています。

4

2 に答える 2

6

LibTiffまたはLibTiff.NETの使用を開始することをお勧めします。この最後のものは始めるのが簡単で、私はこれまでのところ良い経験をしています。ロードの順序を完全に制御できます。ロードしようとしているtiffの正確なフォーマットに多少依存します。ページへのランダムアクセスは常に可能です。さらに、メモリリソースの使用量を適切に制御できます。

仕様から始めるための以前のアドバイスは、悪夢のレシピです。TIFFには非常に多くの異なる解釈があり(マシンに依存するバイト順序を含む)、実装とテストに多くの時間を費やすことになります。LibTIFFはリファレンスであり、非常に穏やかなライセンスフォームがあります。StackOverflowに関する私の質問をここで確認してください

于 2010-01-25T19:49:14.567 に答える
1

これをネイティブに制御できる言語はないと思います。TIFF 仕様のコピーを入手して、独自のソリューションを作成します。

http://partners.adobe.com/public/developer/tiff/index.html

ただし、既存の TIFF ビューアー コントロールを試して調整することもできます。

http://www.codeproject.com/KB/miscctrl/Image_Viewer_Control.aspx ; http://www.atalasoft.com/cs/forums/thread/11473.aspx

ただし、上記のコードの品質を保証することはできません。

于 2010-01-05T04:47:33.850 に答える