pyvista.Plotter.save_graphic#

Plotter.save_graphic(filename, title='PyVista Export', raster=True, painter=True)[ソース]#

レンダリングウィンドウのスクリーンショットをグラフィックファイルとして保存します.

これは,出版物のドキュメントに役立ちます.

サポートされている形式は次のとおりです:

  • '.svg'

  • '.eps'

  • '.ps'

  • '.pdf'

  • '.tex'

パラメータ:
filenamestr

グラフィックファイルを保存する際のパス

titlestr, default: "PyVista Export"

ファイルのプロパティで使用するタイトル.

rasterbool, default: True

3Dプロパティをラスターイメージとして書き込むように試みる.

painterbool, default: True

エクスポーターの設定では,ペインター順の2Dレンダリングを想定しています.つまり,プリミティブが下から上に向かって描かれる固定深度のレンダリングを想定しています.

>>> import pyvista as pv
>>> from pyvista import examples
>>> pl = pv.Plotter()
>>> _ = pl.add_mesh(examples.load_airplane(), smooth_shading=True)
>>> _ = pl.add_background_image(examples.mapfile)
>>> pl.save_graphic("img.svg")