このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
mlreportgen.dom.Color クラス
名前空間: mlreportgen.dom
ドキュメント要素の色
作成
プロパティ
HexValue
— 16 進数の RGB カラー値
文字ベクトル
16 進数の RGB カラー値。文字ベクトルとして指定します。
例: '#8b008b'
は濃い赤紫色を指定します。
属性:
GetAccess | public |
SetAccess | protected |
NonCopyable | true |
データ型: char
Id
— このドキュメント要素の ID
文字ベクトル | string スカラー
このドキュメント要素の ID。文字ベクトルまたは string スカラーとして指定します。ドキュメント要素を作成するときに、DOM によってセッション固有 ID が生成されます。独自の ID を指定できます。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
データ型: char
| string
Tag
— このドキュメント要素のタグ
文字ベクトル | string スカラー
このドキュメント要素のタグ。文字ベクトルまたは string スカラーとして指定します。
DOM は、このオブジェクトを作成するときに、セッション固有タグを生成します。生成されたタグの形式は CLASS:ID という形式です。ここで、CLASS はオブジェクト クラスです。ID はオブジェクトの Id
プロパティの値です。独自のタグ値を指定すると、ドキュメントの生成中に問題が発生した箇所を容易に特定できるようになります。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
データ型: char
| string
Value
— ドキュメント要素の色
文字ベクトル | string スカラー | コンマ区切りの 3 つの正の整数 | 3 つの正の数値からなる行ベクトル
ドキュメント要素の色。次のいずれかの形式として指定します。
形式 | データ型 |
---|---|
CSS の色名 | 文字ベクトルまたは string スカラーとして指定します。名前は CSS の色の名前にしなければなりません。https://www.w3.org/wiki/CSS/Properties/color/keywords を参照してください。 |
16 進数の RGB 値 | 形式 #RRGGBB を使用し、string スカラーまたは文字ベクトルとして指定します。最初の文字として # を使用し、赤、緑、および青の値に 2 桁の 16 進数を使用します。16 進数値の部分には大文字と小文字のどちらも使用できます。 |
10 進数の RGB カラー値 | string "rgb(values)" で、コンマ区切りの 3 つの正の整数 values を指定します。数字は、赤、緑、および青の値を指定します。各値の範囲は 0 ~ 255 です。 |
小数のパーセントの RGB カラー値 | 3 つの正の数値からなる行ベクトルを指定します。数字は、赤、緑、および青の値を指定します。各値の範囲は 0 ~ 1 です。 |
例: "red"
は、CSS の色名を使用して赤色を指定します。
例: "#0000ff"
は、16 進数の RGB 値を使用して青色を指定します。
例: "rgb(128,0,128)"
は、10 進数の RGB カラー値を使用して紫色を指定します。
例: [0.5 0 0.5]
は、小数のパーセントの RGB カラー値を使用して紫色を指定します。
属性:
GetAccess | public |
SetAccess | public |
NonCopyable | true |
メソッド
パブリック メソッド
メソッド | 目的 |
---|---|
isValid | 文字列が有効な色かどうかをチェックするには、このメソッドを使用します。 tf = mlreportgen.dom.Color.isValid('red'); tf = logical 1 |
| 有効な色の単位ベクトル値を取得するには、このメソッドを使用します。 redVector = mlreportgen.dom.Color.getUnitVector('red'); redVector = 1 0 0 |
例
カラー オブジェクトの作成と適用
青のカラー オブジェクトを作成して段落に適用します。CSS の色名 'blue'
を指定する代わりに、16 進数値 '#0000ff'
を使用することもできます。
import mlreportgen.dom.*; doctype = 'html'; d = Document('test',doctype); colorfulStyle = {Bold,Color('blue')}; p = Paragraph('deep sky blue paragraph'); p.Style = colorfulStyle; append(d,p); close(d); rptview('test',doctype);
バージョン履歴
R2014b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)