VC#2005/2008/2010(DLL)
○RDFドキュメントデータをプレビューコントロールに設定する例
int iDocSize;
byte[] sDocData;
//印刷を終了します。
ret = jvrvcsdll.jvEndDoc(pid);
//RDFドキュメントデータのサイズを取得します。
iDocSize = jvrvcsdll.jvGetLong(pid, jvrvcsdll.JV_DOCUMENT_SIZE);
if ( iDocSize > 0 )
{
//RDFドキュメントデータ取得用バッファを確保します。
sDocData = new byte[iDocSize];
//RDFドキュメントデータを取り出します。
ret = jvrvcsdll.jvGetDocument(pid, sDocData);
}
else
{
sDocData = new byte[1];
}
//終了処理を実行します。
ret = jvrvcsdll.jvClose(pid);
//プレビューコントロールに描画します。
if (iDocSize > 0)
{
object obj = (object)sDocData;
JiveView.set_DocumentData(ref obj); //RDFドキュメントデータの指定
JiveView.Page = 1;
JiveView.Show();
}