pyvista.Plotter.image_scale#

property Plotter.image_scale: int[ソース]#

スクリーンショットを保存する際のスケールファクターを取得または設定します.

これは,レンダーウィンドウのスクリーンショットを撮影して,画面上にレンダリングされるものよりも高い解像度の画像を保存するためにスケールアップします.

画像のサイズは, window_size にこのスケールファクターを乗じたものになります.

戻り値:
int

イメージスケールファクター.

スクリーンショットの解像度を2倍にすることができます.

>>> import pyvista as pv
>>> pl = pv.Plotter()
>>> _ = pl.add_mesh(pv.Sphere())
>>> pl.image_scale = 2
>>> pl.screenshot('screenshot.png')  

Plotter から画像のスケールを設定します.

>>> import pyvista as pv
>>> pl = pv.Plotter(image_scale=2)
>>> _ = pl.add_mesh(pv.Sphere())
>>> pl.screenshot('screenshot.png')