1

RDLC を使用してレポートを作成することを検討していますが、興味深い問題があります。レポートにグラフを表示したいのですが、組み込みのグラフでは表示されないため、代わりにビットマップとして生成します。これでうまくいきましたが、最適な表示を得るには、レポートで使用可能なサイズを知っておくとよいでしょう。何らかの方法でそれを知ることは可能ですか?

RDLC ファイルを XML として読み取り、次のようなものを見つけようとすることができます。

  <Image Name="Image1">
    <Source>Database</Source>
    <Value>=First(Fields!MyPicture.Value, "ThisPicture")</Value>
    <MIMEType>image/png</MIMEType>
    <Sizing>FitProportional</Sizing>
    <Top>2.83601cm</Top>
    <Left>0.15875cm</Left>
    <Height>4.43951cm</Height>
    <Width>7.79167cm</Width>
    <ZIndex>1</ZIndex>
    <Style>
      <Border>
        <Style>Solid</Style>
      </Border>
    </Style>
  </Image>

これらの値を使用してピクセルに変換します。不器用ですが、実行可能です。

4

0 に答える 0