2009-06-02 17 views
2

TIFドキュメントをWebページに表示する方法を探しています。基本的には、Webページ上の何らかの形のコンテナで複数ページTIFをレンダリングする必要があります。Web上でTIFドキュメントをプレビューする(.Net C#)

私はコントロールが必要ですか、これを簡単に構築する方法はありますか?単純に実装できる無料のものはありますか?

明らかにTifビューアが含まれているTelerik reporting製品を見てきました。私はこれについてのライセンスを調べていない。 (TIF Viewerのみが必要な場合は、レポートソリューション全体を購入する必要がありますか?

私たちの最大の問題は、いつものように、ごくわずかな利用可能なリソースで締め切りが非常に厳しいことです。 ActiveXのインストールするには、その要求のユーザー権限を制御しますので、理想的な未満です。

任意の提案および/またはコメントは歓迎されるであろう、クライアントにインストールすること。

おかげ

答えて

3

自分で試してみたい(これは多くの作業になります)場合は、System.Drawing名前空間を使用して、TIF画像をブラウザ対応の形式(PNGやJPGなど)に変換したり、 AbcPdfのようなパーティライブラリは、Lazarusが提案するようにPDFに行く。ここで問題となるのは、拡大、トリミング、マルチページのサポートのためのツールセットを作成し、コードビハインドしなければならないことです。 Adobe Readerに依存しています)。また、大規模なTIFファイルやサポートされていないフォーマットを扱っている場合は、サーバ側の変換が高速になる可能性があります。

ベンダーのソリューションに関する限り、わかりやすい無料の表示プラグインはわかりません。 R Ubbenは正しいです。 Snowboundのビューアは素晴らしいですが、AJAXのバージョンでは、画像を渡してクライアントにレンダリングされる独自のWebサイトが必要です(セキュリティ問題を引き起こす可能性があります) 。 Atalasoftには優れたAJAXイメージビューアと非常に強力なイメージングSDKがありますが、それは少しコストがかかります。私の現在の会社は、ペガサスイメージング(最近Accusoftと合併)からActiveXプラグインを入手し、Prizm Viewerと呼ばれています。ビューア自体は非常に強力で、多くのイメージフォーマットを扱うことができ、スクリプト可能です。 ActiveXコントロール以外にも欠点があります。既定のインストールは、ローカルマシンとは対照的に、現在のユーザーのためにのみ実行されるため、私たちはデスクトップ展開にいくつかの問題を抱えていましたが、インストール後のレジストリハックで修正しました。

現金があり、強力なイメージングソリューションが必要な場合は、Atalasoftにお問い合わせください。それ以外の場合、Pegasusはかなり安価であり、ActiveXに対して重大な嫌がらせをしていない限り正常に動作します。そこには他にもたくさんのオプションがあります。それはあなたがどれくらいのお金を払っていて、どれだけのコーディングをしたいのかの問題です。

1

変換するには、ライブラリサーバー側を使用しますTIFをPDFに変換する(ほとんどの人に共通するプラグインだと仮定して) TIFの各ページをGIFまたはJPGに変換して表示し、ブラウザによって完全にサポートされ、追加のプラグインが不要になります。

おそらくこの変換をオンザフライで実行し、出力をキャッシュして後続の読み込み時間を短縮できます。

0

Snowboundソフトウェアには、かなり優れたイメージビューアがあります。 ActiveXは使用しません。ティフを表示することは難しいことではありませんが、時には迅速なものが必要な場合もあります。

+0

リンクをお願いしますか? – Gineer

+0

彼らはここにいます - http://www.snowbound.com/Virtual_Viewer/viewer_overview.html - 彼らは3つのバージョン、Javaアプレット、.Netクライアント、およびAjaxを持っています。我々は、カップルの場所でそれらからの.NetイメージングSDKを使用します。それはうまくいく。 –

1

IE用のActiveXバージョンとFirefox用のMozillaプラグインを備えた良い無料のビューアがあります。 Alternatiff。無料ですが、登録が必要です。 R Ubben @

1

当社AJAXアプリケーションを言及するため

ありがとう! http://ajaxdocumentviewers.comで公開されているajaxドキュメント表示アプリケーション、VirtualViewerのライブバージョンと、試用版の無料ダウンロードがあります。 VirtualViewerは、組織のサイズに応じて、Web上のTIFFイメージを単純に表示するためには過剰である可能性があります。そのため、独自のファイル変換やアプリケーションの表示ができるようにRasterMaster SDKも提供しています。

ダグ

0

私は同じことをやってAdeptolのAJAXドキュメントビューアを使用しました。偉大で簡単に実装することができます。私はちょうど同じ..

を探しています

関連する問題