質問

い要求にできる組み込みスキャンのtiffファイルが効率よく短時間です。

私がデザインレポートVS2005、追加の画像制御のtiff画像の表示を完璧にした時の力で構築します。を取得します警告:

Warning 2 [rsInvalidMIMEType] The value of the MIMEType property for the image ‘image1’ is “image/tiff”, which is not a valid MIMEType. c:\SSRSStuff\TestReport.rdl 0 0

やの代わりに画像を取得します小さな赤いx.

がんを克服す。

役に立ちましたか?

解決

想いを届けるの画像ファイルを信じ、ASP.NET ページの変更画像フォーマットおよびmimeタイプをう ができ 利用します。

Response.ContentType = "image/png";
Response.Clear();
using (Bitmap bmp = new Bitmap(tifFilepath))
  bmp.Save(Response.OutputStream, ImageFormat.Png);
Response.End();

他のヒント

していgogglingフォーラム水溶液の表示TIFF画像に効率よく短時間で報告が見られませんでしたが何とから効率よく短時間なの支援TIFFと思い換えるとTIFFをsuppported形式ん。でした。わからない場合があり同様の実装はこのようないかもしれませんが、同じだけの投稿なので他の人がかかっています。注この場合に限りまTIFF画像に保存されたデータベースです。

Public Shared Function ToImage(ByVal imageBytes As Byte()) As Byte()
    Dim ms As System.IO.MemoryStream = New System.IO.MemoryStream(imageBytes)
    Dim os As System.IO.MemoryStream = New System.IO.MemoryStream()
    Dim img As System.Drawing.Image = System.Drawing.Image.FromStream(ms)

    img.Save(os, System.Drawing.Imaging.ImageFormat.Jpeg)

    Return os.ToArray()
End Function

こちらかのコードを使うことができます:1.報告書の特性を選択しReferenecesの追加ボタンをクリックし、閲覧システム。図バージョン=2.0.0.0 2.を選択し、コードの財産、コピーペースト機能を上記の 3.Okをクリックします 4.下の画像からの制御ツールボックス 4.1.右クリックして画像を選択画像のプロパティ 4.2.設定のイメージソースへのデータベース 4.3.利用には、この分野をクリック表現に貼り付け、以下のコードを =。ToImage(できます。FormImage.値)
4.4.セットの適切なMimeをJpeg

について Fulbert

感謝 ピーター コードなコンパイルがうすることができました。

ここでは私の試みることができます。

protected void Page_Load(object sender, EventArgs e)
{
    Response.ContentType = "image/jpeg";
    Response.Clear();        
    Bitmap bmp = new Bitmap(tifFileLocation);
    bmp.Save(Response.OutputStream, ImageFormat.Jpeg);
    Response.End();

}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top