主要内容

このページの翻訳は最新ではありませ。

马铃薯草でのdpi対応の动作

R2015Bから,matlab®はdpi対応となりました。つまり,フルシステム解像度を活し,グラフィカルグラフィカル(フォント,ui,グラフィックス)を描画でき。されます。

  • ディスプレイディスプレイインチあたりのの数(dpi)ののが96より高度设定されいるいるいるいる®システム

  • 苹果视网膜ディスプレイ装备のMacintosh.システム

DPI対応対応动作は,Linux®システムシステムは适适れません。

以前は,matlabでは,一切のオペレーティングシステムグラフィカル要素スケーリングスケーリングましたたスケーリングは,一切した外観と性性维持维持ために役立ちたががががががいましくない影响たいましましましたたましましましましましましまし场これら要素がぼやけ见え,これらこれらの要素のサイズがでししてていませんでしでし

外観

高DPIシステムでは,以下の视覚效果を得られ。

  • Matlabデスクトップ,グラフィックス,フォント,および大半のuiコンポーネントが,Macintosh.システムと视窗システムで鲜明に表示され,グラフィカルな详细まで完全に描画されます。

  • グラフィックスまたはuiオブジェクトを作物成,单位'像素'としてとしてのサイズが他ののサイズ致致するになりましサイズたとえばたとえばなりましサイズサイズたとえばなりましましサイズましましましましサイズサイズましましましました一件します。

  • MATLABののツールストリップの要素,以前以前のリリースよりより鲜ただし表示されれはただしただしストリップのアイコンがはとしてにぼやけストリップのアイコンが依然としてにぼやけてのアイコンが依然あり

  • Windowsシステムシステムは,matlabのツールストリップは,以前のリリースより大きく表示されるれる合。

  • Windowsシステムでは,コマンドウィンドウのフォントとエディターフォントのサイズが,以前のリリースリリース大きく。特征,matlab基本あり既定既定のフォントサイズサイズフォントフォントフォント,このに,このこのがます。フォントがより小さく表示されるように,サイズを调整しなければならない场合があります。

  • 异なるディスプレイが组みわさわさたマルチディスプレイシステム(たとえば,ディスプレイの一切は高DPI対応だが,すべてが高DPI対応ではないではないますます,相违が见られるがあり。要素が异なって表示される可能性があります。

オブジェクトプロパティの使用

オブジェクトプロパティの以下の変更によって,既存のコードへの影响を最小限に抑えながら,MATLABでグラフィカル要素のレンダリング时にフルディスプレイ解像度を使用できます.MATLABで作成するUIはすべて,自动的にDPI対応となります。

单位プロパティ

グラフィックスオブジェクトやuiオブジェクトの单位プロパティを'像素'に设定したた合,窗户システムおよびMacintosh.〖〗

  • Windowsシステムでは,1ピクセル= 1/96インチです。

  • Macintosh.システムでは,1ピクセル= 1/72インチです。

  • Linuxシステムでは,ピクセルのサイズはディスプレイのdpiによって决まります。

既存のグラフィックスuiコードコード,新闻ピクセルサイズでも适切适切サイズしします単位指定结合があること留意してください。

たとえば,192-dpi windowsシステムシステム各スクリーンピクセルは,1/192インチです。このこの合,デバイス非依存のピクセルがするの同じ同じ距离距离カバーのに距离距离カバーにに距离にするに,2倍の数码スクリーンピクセルががされます。図を作用成し,サイズを500 x 400ピクセルに指定と,matlabは,位置プロパティでサイズが500 x 400であることをレポートします,同じグラフィカル领域をカバーするの,ディスプレイディスプレイは1000 x 800スクリーンピクセルが使されます。

メモ

R2015Bから,matlabは,以前のリリースよりに,オブジェクトオブジェクトのサイズと位置小数値(ピクセルピクセル)でレポートするする合并があり。たとえば,コードは图の位置プロパティで小数値をレポートする场合がありますが,以前のリリースでは同じ图について0または正の整数がレポートされていました。

根の屏幕大小プロパティ

根オブジェクトの屏幕尺寸プロパティは,高DPI窗户システムでレポートされる表示サイズと致ありありありありありありオブジェクトオブジェクトオブジェクト单位プロパティが'像素'に設定されている場合は,これらの値が一致しません。MATLABは,屏幕尺寸プロパティの値を,実际のスクリーン上のピクセルのサイズではなく,デバイス非依存のピクセルに基づいてレポートします。

根のscreenpixelsperinchプロパティ

screenpixelsperinch.プロパティは,r2015bでは読み取り専プロパティなりました。

またscreenpixelsperinch.。

得到(groot,'defaultrootscreenpixelsperinch')设置(groot,'defaultrootscreenpixelsperinch'的)
出荷のコマンド,次のコマンド,同様にエラーをます。
得到(groot,'factoryRotscreenpixelsperinch'的)

关节印刷,GetFrame,发布の实用方法

关节GetFrameおよび打印

高DPIシステムで关圈getframe(または.-R0.オプションを指定した关节打印)を使が返すデータ配列サイズは以前ののサイズより以前なります。さらに,配列の以前なりのサイズは以前なりますさらに,配列のきくます。非依存のピクセルに基础,图のサイズをレポートし。ただし,配列のサイズは,ディスプレイのdpiに基础。

关节出版

高DPIシステムシステムでドキュメントをパブリッシュする,ディスクに保存されるイメージ,以前のリリースまたは他のより大大きくます。

参考

|