メインコンテンツ

getSnapshotImage

クラス: slreportgen.report.ElementDiagram
名前空間: slreportgen.report

要素のブロック線図のスナップショット イメージ ファイルの場所

構文

path = getSnapshotImage(elemdiag,rpt)

説明

path = getSnapshotImage(elemdiag,rpt) は、このレポーターがレポート (rpt) に追加された場合に生成する要素のブロック線図のイメージを生成します。このメソッドは、生成されたイメージのパスを返します。ElementDiagram レポーターをレポートに追加せずに、要素のブロック線図のスナップショットを取得するには、このメソッドを使用します。たとえば、このメソッドを使用して、TitlePage レポーターの Image プロパティを要素のブロック線図のスナップショットに設定できます。

メモ

このメソッドを使用する場合は、ElementDiagram Scaling プロパティを custom または zoom に設定します。auto スケーリングを使用する場合、イメージはページに収まるようにスケーリングされません。

入力引数

すべて展開する

要素のブロック線図レポーター。ElementDiagram クラス オブジェクトとして指定します。次に例を示します。

openExample("f14") 
rpt = slreportgen.report.Report;
eldiag = slreportgen.report.ElementDiagram...
     ("f14/Aircraft Dynamics Model");
getSnapshotImage(eldiag,rpt);

ブロック線図イメージの生成に使用されるレポート クラス オブジェクト

出力引数

すべて展開する

スナップショット イメージ ファイルの場所。string として返されます。この場所は一時フォルダーであり、レポートを閉じると削除されます。フォルダーを保持するには、Debugslreportgen.report.Report プロパティを設定します。

バージョン履歴

R2018b で導入