Class ImageAttributes

Class ImageAttributes

Tên không gian: Aspose.Imaging Tổng hợp: Aspose.Imaging.dll (25.4.0)

Một Aspose.Imaging.ImageAttributes đối tượng chứa thông tin về làm thế nào bitmap và màu metaphile được thao túng trong quá trình rendering. Một Wl17.ImagicAattributs đối phẩm duy trì một số cài đặt điều chỉnh màu, bao gồm các matrices điều hòa màu sắc, matrice chỉnh sửa màu xám, giá trị sửa đổi gamma, bảng màu-mapp, và giá thang ranh màu. Trong quá khứ rending, màu có thể được sửa chữa, mờ tối, làm sáng và loại bỏ. Để áp dụng các thao tác như vậy, khởi động một __ WL17.ImagesAtribut object và đi qua con đường của nó.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

Thành viên thừa kế

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

Constructors

ImageAttributes()

public ImageAttributes()

Methods

ClearBrushRemapTable()

Xóa bảng sửa màu nén của Aspose.Imaging.ImageAttributes đối tượng này.

public void ClearBrushRemapTable()

ClearColorKey()

Tắt chìa khóa màu (khá khung minh bạch) cho thể loại mặc định.

public void ClearColorKey()

ClearColorKey(ColorAdjustType)

Tắt chìa khóa màu (khá khung minh bạch) cho một thể loại cụ thể.

public void ClearColorKey(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định thể loại mà chìa khóa màu được xóa.

ClearColorMatrix()

Làm sạch matrix điều chỉnh màu sắc cho thể loại mặc định.

public void ClearColorMatrix()

ClearColorMatrix(ColorAdjustType)

Làm sạch matrix điều chỉnh màu sắc cho một thể loại cụ thể.

public void ClearColorMatrix(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà matrix điều chỉnh màu được xóa.

ClearGamma()

Tắt chỉnh sửa gamma cho thể loại mặc định.

public void ClearGamma()

ClearGamma(ColorAdjustType)

Không thể sửa chữa gamma cho một thể loại cụ thể.

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà sửa chữa gamma bị vô hiệu hóa.

ClearNoOp()

Xóa thiết lập NoOp cho thể loại mặc định.

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

Tắt thiết lập NoOp cho một thể loại cụ thể.

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà NoOp cài đặt được xóa.

ClearOutputChannel()

Xóa cài đặt kênh phát hành CMYK (cyan-magenta-yellow-black) cho thể loại mặc định.

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

Tùy chỉnh cài đặt kênh phát hành (cyan-magenta-yellow-black) cho một thể loại cụ thể.

public void ClearOutputChannel(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà thiết lập kênh phát ra được xóa.

ClearOutputChannelColorProfile()

Tùy chọn thiết lập hồ sơ màu kênh output cho thể loại mặc định.

public void ClearOutputChannelColorProfile()

ClearOutputChannelColorProfile(ColorAdjustType)

Tắt thiết lập hồ sơ màu kênh phát hành cho một thể loại cụ thể.

public void ClearOutputChannelColorProfile(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà thiết lập hồ sơ kênh output được xóa.

ClearRemapTable()

Xóa bảng sửa màu cho thể loại mặc định.

public void ClearRemapTable()

ClearRemapTable(ColorAdjustType)

Làm sạch bảng sửa màu cho một thể loại cụ thể.

public void ClearRemapTable(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà bảng sửa chữa được xóa.

ClearThreshold()

Tùy chọn giá trị giới hạn cho thể loại mặc định.

public void ClearThreshold()

ClearThreshold(ColorAdjustType)

Tùy chọn giá trị giới hạn cho một thể loại cụ thể.

public void ClearThreshold(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà giới hạn được xóa.

SetBrushRemapTable(ColorMap[])

Thiết lập bảng sửa màu cho thể loại nén.

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap [ ]

Một loạt các đối tượng Aspose.Imaging.ColorMap.

SetColorKey(Màu, Màu)

Đặt chìa khóa màu cho thể loại mặc định.

public void SetColorKey(Color colorLow, Color colorHigh)

Parameters

colorLow Color

Giá trị khóa màu thấp

colorHigh Color

Giá trị khóa màu cao.

SetColorKey(Màu sắc, màu sắc, ColorAdjustType)

Đặt chìa khóa màu (khá trình minh bạch) cho một thể loại cụ thể.

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

Parameters

colorLow Color

Giá trị khóa màu thấp

colorHigh Color

Giá trị khóa màu cao.

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định thể loại mà chìa khóa màu được thiết lập.

SetColorMatrices(Màu sắc, ColorMatrix)

Thiết lập matrix điều chỉnh màu sắc và matrix điều chỉnh màu xám cho thể loại mặc định.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)

Parameters

newColorMatrix ColorMatrix

Matrix điều chỉnh màu sắc

grayMatrix ColorMatrix

Matrix điều chỉnh grayscale.

SetColorMatrices(Màu sắc: ColorMatrix, ColorMatrix)

Thiết lập matrix điều chỉnh màu sắc và matrix điều chỉnh màu xám cho thể loại mặc định.

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

Parameters

newColorMatrix ColorMatrix

Matrix điều chỉnh màu sắc

grayMatrix ColorMatrix

Matrix điều chỉnh grayscale.

flags ColorMatrixFlag

Một yếu tố của Aspose.Imaging.ColorMatrixFlag mà chỉ định loại hình và màu sắc sẽ bị ảnh hưởng bởi các matrices điều chỉnh màu và quy mô màu xám.

SetColorMatrices(Màu sắc, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Thiết lập matrix điều chỉnh màu sắc và matrix điều chỉnh màu xám cho một thể loại cụ thể.

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

Parameters

newColorMatrix ColorMatrix

Matrix điều chỉnh màu sắc

grayMatrix ColorMatrix

Matrix điều chỉnh grayscale.

mode ColorMatrixFlag

Một yếu tố của Aspose.Imaging.ColorMatrixFlag mà chỉ định loại hình và màu sắc sẽ bị ảnh hưởng bởi các matrices điều chỉnh màu và quy mô màu xám.

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà các matrices điều chỉnh màu và màu xám được thiết lập.

SetColorMatrix(ColorMatrix)

Thiết lập matrix điều chỉnh màu cho thể loại mặc định.

public void SetColorMatrix(ColorMatrix newColorMatrix)

Parameters

newColorMatrix ColorMatrix

Matrix điều chỉnh màu sắc

SetColorMatrix(Màu sắc: ColorMatrixFlag)

Thiết lập matrix điều chỉnh màu cho thể loại mặc định.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

Matrix điều chỉnh màu sắc

flags ColorMatrixFlag

Một yếu tố của Aspose.Imaging.ColorMatrixFlag mà chỉ định loại hình và màu sắc sẽ bị ảnh hưởng bởi matrix điều chỉnh màu.

SetColorMatrix(Màu sắc, ColorMatrixFlag, ColorAdjustType)

Thiết lập matrix điều chỉnh màu sắc cho một thể loại cụ thể.

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

Parameters

newColorMatrix ColorMatrix

Matrix điều chỉnh màu sắc

mode ColorMatrixFlag

Một yếu tố của Aspose.Imaging.ColorMatrixFlag mà chỉ định loại hình và màu sắc sẽ bị ảnh hưởng bởi matrix điều chỉnh màu.

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà matrix điều chỉnh màu được thiết lập cho.

SetGamma(Sông)

Thiết lập giá trị gamma cho thể loại mặc định.

public void SetGamma(float gamma)

Parameters

gamma float

Giá trị sửa chữa gamma.

SetGamma(Float, Màu sắcType)

Thiết lập giá trị gamma cho một thể loại cụ thể.

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

Giá trị sửa chữa gamma.

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType danh sách chỉ định loại mà giá trị gamma được đặt cho.

SetNoOp()

Tắt điều chỉnh màu cho thể loại mặc định.

public void SetNoOp()

SetNoOp(ColorAdjustType)

Tắt điều chỉnh màu sắc cho một thể loại cụ thể.

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định thể loại mà sửa màu được tắt.

SetOutputChannel(ColorChannelFlag)

Thiết lập kênh phát hành CMYK (cyan-magenta-già-sắc) cho thể loại mặc định.

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

Một yếu tố của Aspose.Imaging.ColorChannelFlag mà chỉ định kênh phát hành.

SetOutputChannel(ColorChannelFlag, Màu sắcType)

Thiết lập kênh phát hành CMYK (cyan-magenta-già-sắc) cho một thể loại cụ thể.

public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)

Parameters

flags ColorChannelFlag

Một yếu tố của Aspose.Imaging.ColorChannelFlag mà chỉ định kênh phát hành.

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà kênh phát ra được thiết lập cho.

SetOutputChannelColorProfile(String)

Thiết lập tệp hồ sơ màu của kênh output cho thể loại mặc định.

public void SetOutputChannelColorProfile(string colorProfileFilename)

Parameters

colorProfileFilename string

Tên đường bộ của tệp hồ sơ màu. Nếu tệp hồ sơ màu nằm trong thư mục %SystemRoot%\System32\Spool\Drivers\Color, thông số này có thể là tên tệp.

SetOutputChannelColorProfile(Thẻ, ColorAdjustType)

Thiết lập tệp hồ sơ màu của kênh output cho một thể loại cụ thể.

public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)

Parameters

colorProfileFilename string

Tên đường bộ của tệp hồ sơ màu. Nếu tệp hồ sơ màu nằm trong thư mục %SystemRoot%\System32\Spool\Drivers\Color, thông số này có thể là tên tệp.

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà kênh output màu hồ sơ tập tin được thiết lập.

SetRemapTable(ColorMap[])

Thiết lập bảng sửa màu cho thể loại mặc định.

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap [ ]

Mỗi cặp màu chứa một màu hiện có (giá đầu tiên) và màu mà nó sẽ được mapped đến (Giá thứ hai).

SetRemapTable(ColorMap[ ], Màu sắc)

Thiết lập bảng sửa màu cho một thể loại cụ thể.

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

Parameters

map ColorMap [ ]

Mỗi cặp màu chứa một màu hiện có (giá đầu tiên) và màu mà nó sẽ được mapped đến (Giá thứ hai).

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà bảng sửa màu được thiết lập.

SetThreshold(Sông)

Thiết lập ranh giới (ranh giới minh bạch) cho thể loại mặc định.

public void SetThreshold(float threshold)

Parameters

threshold float

Một số thực xác định giá trị giới hạn.

SetThreshold(Float, Màu sắcType)

Thiết lập ranh giới (ranh giới minh bạch) cho một thể loại cụ thể.

public void SetThreshold(float threshold, ColorAdjustType type)

Parameters

threshold float

Một giá trị giới hạn từ 0.0 đến 1.0 được sử dụng như một điểm chia rẽ để phân loại màu sắc mà sẽ được mapped đến một giá trị tối đa hoặc tối thiểu.

type ColorAdjustType

Một yếu tố của Aspose.Imaging.ColorAdjustType mà chỉ định loại mà giới hạn màu được đặt cho.

SetWrapMode(WrapMode)

Thiết lập chế độ vỏ được sử dụng để quyết định làm thế nào để vẽ một cấu trúc trên một hình dạng, hoặc trên các ranh giới hình dạng. một cấu trúc được vẽ trên một hình dạng để điền vào khi cấu trúc nhỏ hơn hình dạng nó đang điền.

public void SetWrapMode(WrapMode mode)

Parameters

mode WrapMode

Một yếu tố của Aspose.Imaging.WrapMode chỉ định làm thế nào các bản sao lặp lại của một hình ảnh được sử dụng để vẽ một khu vực.

SetWrapMode(WrapMode, Màu sắc)

Thiết lập chế độ vải và màu sắc được sử dụng để quyết định làm thế nào để vải một cấu trúc trên một hình dạng, hoặc trên các ranh giới hình dạng. một cấu trúc được vải trên một hình dạng để điền vào khi cấu trúc nhỏ hơn hình dạng nó đang điền.

public void SetWrapMode(WrapMode mode, Color color)

Parameters

mode WrapMode

Một yếu tố của Aspose.Imaging.WrapMode chỉ định làm thế nào các bản sao lặp lại của một hình ảnh được sử dụng để vẽ một khu vực.

color Color

A Aspose.Imaging.ImageAttributes object that specifies the color of pixels outside of a rendered image. Màu này có thể nhìn thấy nếu các thông số chế độ được thiết lập cho Wl17.WrapMode.Clamp và góc thẳng nguồn được chuyển đến DrawIMage lớn hơn bản thân hình ảnh.

SetWrapMode(WrapMode, Màu sắc, Bool)

Thiết lập chế độ vải và màu sắc được sử dụng để quyết định làm thế nào để vải một cấu trúc trên một hình dạng, hoặc trên các ranh giới hình dạng. một cấu trúc được vải trên một hình dạng để điền vào khi cấu trúc nhỏ hơn hình dạng nó đang điền.

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

Parameters

mode WrapMode

Một yếu tố của Aspose.Imaging.WrapMode chỉ định làm thế nào các bản sao lặp lại của một hình ảnh được sử dụng để vẽ một khu vực.

color Color

Một đối tượng màu mà chỉ định màu sắc của các pixel bên ngoài một hình ảnh được trình bày. Màu này có thể nhìn thấy nếu thông số chế độ được thiết lập cho Aspose.Imaging.WrapMode.Clamp và góc thẳng nguồn được chuyển sang DrawImage lớn hơn bản thân ảnh.

clamp bool

Parameter này không có hiệu quả. đặt nó vào giả.

 Tiếng Việt