Class ImageAttributes

Class ImageAttributes

名称: Aspose.Imaging アセンション: Aspose.Imaging.dll (25.4.0)

A Aspose.Imaging.ImageAttributes object contains information about how bitmap and metaphile colors are manipulated during rendering. A Aspose.Imaging.ImageAttributes objectins several color-adjustment settings, including color-adjustment matrices, grayscale-adjustment matrices, gamma-correction values, color-map tables, and color-threshold values. In rendering, colors can be corrected, darkened, lightened, and removed. To apply such manipulations, initialize an Aspose.Imaging.ImageAttributes object and pass the path of that Aspose.Imaging.ImageAttributes object (along with the path of an Aspose.Imaging.Image to the Drawage method. このような操作を実施

public sealed class ImageAttributes

Inheritance

object ImageAttributes

相続人

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ImageAttributes()

public ImageAttributes()

Methods

ClearBrushRemapTable()

この Aspose.Imaging.ImageAttributes オブジェクトのブラッシュ色の修正テーブルをクリアします。

public void ClearBrushRemapTable()

ClearColorKey()

デフォルトカテゴリのカラーキー(透明度範囲)をクリアします。

public void ClearColorKey()

ClearColorKey(ColorAdjustType)

特定のカテゴリの色キー(透明度範囲)を明確にします。

public void ClearColorKey(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、カラーキーがクリアされているカテゴリを指定します。

ClearColorMatrix()

デフォルトカテゴリの色調整マトリックスをクリアします。

public void ClearColorMatrix()

ClearColorMatrix(ColorAdjustType)

特定のカテゴリの色調整マトリックスをクリアします。

public void ClearColorMatrix(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素で、カラー調整マトリックスが清められているカテゴリを指定します。

ClearGamma()

デフォルトカテゴリのガマ修正を無効にします。

public void ClearGamma()

ClearGamma(ColorAdjustType)

特定のカテゴリのためのガマ修正を妨げます。

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、ガマ修正が無効であるカテゴリを指定します。

ClearNoOp()

デフォルトカテゴリの NoOp 設定をクリアします。

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

特定のカテゴリのための NoOp 設定をクリアします。

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素で、NoOp 設定が削除されているカテゴリを指定します。

ClearOutputChannel()

デフォルトカテゴリの出力チャンネル設定のCMYK(シアン・マゲンタ・黄色・ブラック)を明確にします。

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

特定のカテゴリの出力チャンネル設定(チアン・マゲンタ・黄色・ブラック)を明確にします。

public void ClearOutputChannel(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素で、出力チャンネルの設定が削除されているカテゴリを指定します。

ClearOutputChannelColorProfile()

デフォルトカテゴリの出力チャンネルの色プロファイル設定を明確にします。

public void ClearOutputChannelColorProfile()

ClearOutputChannelColorProfile(ColorAdjustType)

出力チャンネルのカラープロファイル設定を特定のカテゴリに明確にします。

public void ClearOutputChannelColorProfile(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、出力チャンネルのプロフィール設定が削除されているカテゴリを指定します。

ClearRemapTable()

デフォルトカテゴリのカラーレマップテーブルをクリアします。

public void ClearRemapTable()

ClearRemapTable(ColorAdjustType)

特定のカテゴリのためのカラーレマップテーブルをクリアします。

public void ClearRemapTable(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、リマップテーブルが削除されているカテゴリを指定します。

ClearThreshold()

デフォルトカテゴリの限界値を明確にします。

public void ClearThreshold()

ClearThreshold(ColorAdjustType)

特定のカテゴリの限界値を明確にします。

public void ClearThreshold(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素で、その範囲が清められているカテゴリを指定します。

SetBrushRemapTable(ColorMap[])

ブラッシュカテゴリのカラーレマップテーブルを設定します。

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap ( )

Aspose.Imaging.ColorMap オブジェクトの一連。

SetColorKey(色、色)

デフォルトカテゴリのカラーキーを設定します。

public void SetColorKey(Color colorLow, Color colorHigh)

Parameters

colorLow Color

低カラーキー値

colorHigh Color

高い色の鍵値。

SetColorKey(カラー、カラー、カラー)

カラーキー(透明度範囲)を特定のカテゴリに設定します。

public void SetColorKey(Color colorLow, Color colorHigh, ColorAdjustType type)

Parameters

colorLow Color

低カラーキー値

colorHigh Color

高い色の鍵値。

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、カラーキーが設定されているカテゴリを指定します。

SetColorMatrices(カラーマトリックス、カラーマトリックス)

カラー調整マトリックスとグレイスケール調整マトリックスをデフォルトカテゴリに設定します。

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)

Parameters

newColorMatrix ColorMatrix

色調整マトリックス

grayMatrix ColorMatrix

グレイスケール調整マトリックス

SetColorMatrices(カラーマトリックス、カラーマトリックス、カラーマトリックス)

カラー調整マトリックスとグレイスケール調整マトリックスをデフォルトカテゴリに設定します。

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

色調整マトリックス

grayMatrix ColorMatrix

グレイスケール調整マトリックス

flags ColorMatrixFlag

Aspose.Imaging.ColorMatrixFlagの要素は、色調整およびグレイスケール調整マトリックスによって影響される画像および色の種類を指定します。

SetColorMatrices(カラーマトリックス、カラーマトリックス、カラーマトリックス、カラーマトリックス)

カラー調整マトリックスとグレイスケール調整マトリックスを特定のカテゴリに設定します。

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix, ColorMatrixFlag mode, ColorAdjustType type)

Parameters

newColorMatrix ColorMatrix

色調整マトリックス

grayMatrix ColorMatrix

グレイスケール調整マトリックス

mode ColorMatrixFlag

Aspose.Imaging.ColorMatrixFlagの要素は、色調整およびグレイスケール調整マトリックスによって影響される画像および色の種類を指定します。

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、色調整およびグレイスケール調整マトリックスが設定されているカテゴリを指定します。

SetColorMatrix(ColorMatrix)

デフォルトカテゴリの色調整マトリックスを設定します。

public void SetColorMatrix(ColorMatrix newColorMatrix)

Parameters

newColorMatrix ColorMatrix

色調整マトリックス

SetColorMatrix(カラーマトリックス、カラーマトリックス)

デフォルトカテゴリの色調整マトリックスを設定します。

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

色調整マトリックス

flags ColorMatrixFlag

Aspose.Imaging.ColorMatrixFlagの要素は、色調整マトリックスによって影響される画像と色の種類を指定します。

SetColorMatrix(カラーマトリックス、カラーマトリックス、カラーマトリックス)

特定のカテゴリの色調整マトリックスを設定します。

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag mode, ColorAdjustType type)

Parameters

newColorMatrix ColorMatrix

色調整マトリックス

mode ColorMatrixFlag

Aspose.Imaging.ColorMatrixFlagの要素は、色調整マトリックスによって影響される画像と色の種類を指定します。

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、色調整マトリックスが設定されているカテゴリを指定します。

SetGamma(フラット)

デフォルトカテゴリのガマ値を設定します。

public void SetGamma(float gamma)

Parameters

gamma float

ガマ修正値

SetGamma(フラット、カラー調整タイプ)

特定のカテゴリのガマ値を設定します。

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

ガマ修正値

type ColorAdjustType

Aspose.Imaging.ColorAdjustType リストの要素は、ガマ値が設定されているカテゴリを指定します。

SetNoOp()

デフォルトカテゴリの色調整を無効にします。

public void SetNoOp()

SetNoOp(ColorAdjustType)

特定のカテゴリの色の調整を無効にします。

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、色の修正がオフになっているカテゴリを指定します。

SetOutputChannel(ColorChannelFlag)

デフォルトカテゴリのCMYK(シアン・マゲンタ・黄色・ブラック)出力チャンネルを設定します。

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

Aspose.Imaging.ColorChannelFlag の要素で、出力チャンネルを指定します。

SetOutputChannel(カラーチャンネルフラッグ, ColorAdjustType)

CMYK(シアン・マゲンタ・黄色・ブラック)出力チャンネルを特定のカテゴリに設定します。

public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)

Parameters

flags ColorChannelFlag

Aspose.Imaging.ColorChannelFlag の要素で、出力チャンネルを指定します。

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、出力チャンネルが設定されているカテゴリを指定します。

SetOutputChannelColorProfile(ストレッチ)

デフォルトカテゴリの出力チャンネル色プロファイルを設定します。

public void SetOutputChannelColorProfile(string colorProfileFilename)

Parameters

colorProfileFilename string

色プロファイルファイルのパス名 色プロファイルファイルが %SystemRoot%\System32\Spool\Drivers\Color ディレクトリに表示されている場合は、このパラメーターはファイル名となります。

SetOutputChannelColorProfile(カラー、カラー、カラー)

出力チャンネルのカラープロファイルを特定のカテゴリに設定します。

public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)

Parameters

colorProfileFilename string

色プロファイルファイルのパス名 色プロファイルファイルが %SystemRoot%\System32\Spool\Drivers\Color ディレクトリに表示されている場合は、このパラメーターはファイル名となります。

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、出力チャンネルの色プロファイルファイルが設定されているカテゴリを指定します。

SetRemapTable(ColorMap[])

デフォルトカテゴリのカラーレマップテーブルを設定します。

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap ( )

Aspose.Imaging.ColorMap の色のカップル 各カップルには既存の色(最初の値)とそれがマッピングされる色(第二の値)が含まれています。

SetRemapTable(ColorMap( ), 色の調整)

特定のカテゴリのためのカラーレマップテーブルを設定します。

public void SetRemapTable(ColorMap[] map, ColorAdjustType type)

Parameters

map ColorMap ( )

Aspose.Imaging.ColorMap の色のカップル 各カップルには既存の色(最初の値)とそれがマッピングされる色(第二の値)が含まれています。

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、カラー修正テーブルが設定されているカテゴリを指定します。

SetThreshold(フラット)

デフォルトカテゴリの範囲(透明度範囲)を設定します。

public void SetThreshold(float threshold)

Parameters

threshold float

限界値を指定する実際の数字です。

SetThreshold(フラット、カラー調整タイプ)

特定のカテゴリの範囲(透明度範囲)を設定します。

public void SetThreshold(float threshold, ColorAdjustType type)

Parameters

threshold float

0.0 から 1.0 までの範囲値は、最大値または最小値にマッピングされる色を分類するための分割点として使用されます。

type ColorAdjustType

Aspose.Imaging.ColorAdjustType の要素は、色の範囲が設定されているカテゴリを指定します。

SetWrapMode(WrapMode)

形状を横断する方法、あるいは形状の境界線を横断する方法を決定するために使用される包装モードを設定します. 形状を横断する方法は、形状が満たされている形状よりも小さく、形状を満たすために形状を横断します。

public void SetWrapMode(WrapMode mode)

Parameters

mode WrapMode

Aspose.Imaging.WrapMode の要素は、画像の繰り返しコピーが領域をタイルするためにどのように使用されるかを指定します。

SetWrapMode(WrapMode、色)

形状や形状の境界線を越えて構造を塗る方法を決定するために使用される包装モードと色を設定します 構造は形状を越えて塗り、構造が満たされている形状より小さいときに満たされます。

public void SetWrapMode(WrapMode mode, Color color)

Parameters

mode WrapMode

Aspose.Imaging.WrapMode の要素は、画像の繰り返しコピーが領域をタイルするためにどのように使用されるかを指定します。

color Color

A Aspose.Imaging.ImageAttributes object that specifies the color of pixels outside of a rendered image. この色は、モードパラメーターが Aspose.Imaging.WrapMode.Clamp に設定されている場合に表示されます。

SetWrapMode(WrapMode、カラー、ボール)

形状や形状の境界線を越えて構造を塗る方法を決定するために使用される包装モードと色を設定します 構造は形状を越えて塗り、構造が満たされている形状より小さいときに満たされます。

public void SetWrapMode(WrapMode mode, Color color, bool clamp)

Parameters

mode WrapMode

Aspose.Imaging.WrapMode の要素は、画像の繰り返しコピーが領域をタイルするためにどのように使用されるかを指定します。

color Color

この色は、モードパラメーターが Aspose.Imaging.WrapMode.Clamp に設定され、DrawImage に移行されたソース正角が画像そのものより大きい場合に表示されます。

clamp bool

このパラメーターは効果がありません. 偽物に設定します。

 日本語