Class ImageAttributes

Class ImageAttributes

이름 공간 : Aspose.Imaging 모임: Aspose.Imaging.dll (25.4.0)

Aspose.Imaging.ImageAttributes 개체는 비트 맵과 메타필 색상이 순서하는 동안 어떻게 조작되는지에 대한 정보를 포함합니다.A Aspose.Imaging.ImageAttributes 개체는 색상 조정 매트릭스, 그레이 스케일 조정 매트릭스, 가마 수정 값, 색상 맵 테이블 및 색상 경계 값을 포함하여 여러 색상 조정 설정을 유지합니다. 순서하는 동안, 색상은 수정, 어둡게, 밝게, 제거할 수 있습니다.이러한 조작을 적용하려면 Aspose.Imaging.ImageAttributes 개체를 시작하고 Aspose.Imaging.ImageAttributes 개체의 경로를 통과합니다.

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()

기본 범주에 대한 gamma 수정이 방해됩니다.

public void ClearGamma()

ClearGamma(ColorAdjustType)

특정 범주에 대한 가마 수정이 방해됩니다.

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType의 요소는 어떤 카테고리에서 gamma 수정이 비활성화되었는지 지정합니다.

ClearNoOp()

기본 범주에 대한 NoOp 설정을 청소합니다.

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

특정 범주에 대한 NoOp 설정을 명확히합니다.

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType의 요소는 NoOp 설정이 삭제되는 범주를 지정합니다.

ClearOutputChannel()

기본 범주에 대한 CMYK (Cyan-magenta-yellow-black) 출력 채널 설정을 명확히합니다.

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

특정 범주에 대한 출력 채널 설정 (Cyan-magenta-yellow-black)을 명확히합니다.

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(컬러 매트릭스, ColorMatrix)

기본 범주에 대한 색상 조정 매트릭스와 그레이 스케일 조정 매트릭스를 설정합니다.

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(ColorMatrix, ColorMatrix, ColorMatrix 플래그, ColorAdjustType)

특정 범주에 대한 색 조정 매트릭스와 그레이 스케일 조정 매트릭스를 설정합니다.

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(플로트, ColorAdjustTyp)

특정 범주에 대한 가마 값을 설정합니다.

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

가마 수정 값.

type ColorAdjustType

Aspose.Imaging.ColorAdjustType 목록의 요소는 gamma 값이 설정된 범주를 지정합니다.

SetNoOp()

기본 카테고리에 대한 색상 조정을 비활성화합니다.

public void SetNoOp()

SetNoOp(ColorAdjustType)

특정 범주에 대한 색상 조정을 비활성화합니다.

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Aspose.Imaging.ColorAdjustType의 요소는 색상 수정이 끄는 범주를 지정합니다.

SetOutputChannel(ColorChannelFlag)

기본 범주에 대한 CMYK (Cyan-magenta-yellow-black) 출력 채널을 설정합니다.

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

출력 채널을 지정하는 Aspose.Imaging.ColorChannelFlag의 요소입니다.

SetOutputChannel(ColorChannel 플래그, ColorAdjustType)

CMYK (Cyan-Magenta-Yellow-Black) 출력 채널을 특정 범주로 설정합니다.

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(플로트, ColorAdjustTyp)

특정 범주에 대한 경계선 (투명 범위)을 설정합니다.

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

이 색상은 모드 매개 변수가 Aspose.Imaging.WrapMode.Clamp에 설정되면 볼 수 있으며 DrawImage에 전달 된 원본 직경은 이미지 자체보다 크다.

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

이 파라미터는 효과가 없습니다.그것을 가짜로 설정합니다.

 한국어