2

SSRS の出力を修正して、すべての IE でレンダリングしたときに見栄えがするようにしようと、かなりの時間を費やしています。FireFox と Report Builder 3 では見栄えがよく、くっきりしていますが、IE 内では破棄されます (すべて Win 7 で実行されます)。

私のユーザーのほとんどは IE を使用しており、IE のバージョン管理は企業によって管理されているため、新しいバージョンを試してみるという選択肢はありません。

私の研究では、解像度を微調整できるというヒントを見てきましたが (どこでそうすべきかはよくわかりませんでした)、FireFox ではそれが適切であることがわかったので (270 度のテキスト回転が失われることを除いて)、私は持っています。 SSRSがその仕事をしていると思う.

回転したテキストは Excel にエクスポートすると見栄えがよくなりますが、グラフはまだぼやけていることを付け加えておきます (ほとんどの人がこのレポートを表示するために使用する媒体になると思われるため、少なくともこれを修正したいと考えています)。

助言がありますか?

ご覧いただきありがとうございます。

ジェイソン

ここに画像の説明を入力

4

1 に答える 1

2

頭のてっぺんから使用しているフォントタイプである可能性があると思います。SSRS を IE、Chrome、Firefox などでまったく同じように再生するのは非常に困難です...さまざまなブラウザー バージョン間で。私の知る限り、SSRS は RDL ファイルの XML で物事をレンダリングし、さらにブラウザーはプレゼンテーションのキャストの独自の解釈を提供できることに注意してください。複雑な解決策に時間を費やすよりも、私が見つけた最も簡単な方法は、コードを微調整して別のフォント タイプを使用することです。Tahoma は他のブラウザとうまく連携することもありますが、状況は人それぞれ異なるため、確実ではありません。

ローテーションでは、IE が Active X などを介して何らかの種類の独自のレンダリングを使用していると思われます。複雑な回避策がいくつかありますが、正直なところ、企業ポリシーで許可されている場合は、IE エンジンのイメージを模倣するため、Chrome および Firefox ユーザー用に「IE タブ」をインストールするだけです。

すべてのブラウザで同じように見えるようにすることは非常に難しい作業です。特に、あるブラウザに他のブラウザよりも強い関心を持っている企業の独自技術のためにそれを行いたい場合はなおさらです。Chrome と Firefox では、レンダリング方法が原因で特定のレポートが機能しなかったと言う人がいたことがあります。私はIEだけを説明できると彼らに言いました。

考慮すべきもう 1 つの点は、独自の HTML フォームを生成し、サービスの呼び出しから直接 SSRS を提示することです。基本的に、HTML ページを作成し、フォームを用意して、SSRS サーバーにリンクし、それを呼び出します。

于 2013-03-28T22:16:40.330 に答える