Originは、グラフをさまざまな画像形式にエクスポートすることができます。 Origin Cは、export_page および export_page_to_image 関数でこの機能にアクセスできます。
次のサンプルは、プロジェクト内のすべてのグラフをEMFファイルにエクスポートします。 EMFファイルの名前は、グラフの名前と同じで、Cドライブのルートに出力されます。
string strFileName; foreach(GraphPage gp in Project.GraphPages) { strFileName.Format("c:\\%s.emf", gp.GetName()); export_page(gp, strFileName, "EMF"); }
次のサンプルは、800x600のJPEGファイルにアクティブグラフをエクスポートします。 JPEGファイルの名前は、グラフの名前と同じで、Cドライブのルートに出力されます。
GraphPage gp; gp = Project.ActiveLayer().GetPage(); if( gp ) // アクティブページがグラフの場合 { string strFileName; strFileName.Format("c:\\%s.emf", gp.GetName()); export_page_to_image(strFileName, "JPG", gp, 800, 600, 8); }