Class ImageAttributes

Class ImageAttributes

nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)

Objekt Aspose.Imaging.ImageAttributes sadrži informacije o tome kako se bitmap i metafilske boje manipulišu tijekom renderiranja.Objekt Wl17.Imaž Attributs održava nekoliko postavki prilagodbe boja, uključujući matrice prilagođavanja boje, matice grayscale-adjustment, vrijednosti gamma-korekcije, tablice boje-map, i vrijednosti ograničenja boje.Tijekom renderinga, boje se mogu ispraviti, tame, osvijetliti i ukloniti.

public sealed class ImageAttributes

Inheritance

object ImageAttributes

naslijeđeni članovi

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

Constructors

ImageAttributes()

public ImageAttributes()

Methods

ClearBrushRemapTable()

Očistite tablicu za popravak boja za brisanje ovog Aspose.Imaging.ImageAttributes objekta.

public void ClearBrushRemapTable()

ClearColorKey()

Očistite ključ boje (razred transparentnosti) za podrazumevanu kategoriju.

public void ClearColorKey()

ClearColorKey(ColorAdjustType)

Očisti ključ boje (razred transparentnosti) za određenu kategoriju.

public void ClearColorKey(ColorAdjustType type)

Parameters

type ColorAdjustType

Elemenat Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je ključ boje isključen.

ClearColorMatrix()

Čišćenje matrice prilagodbe boje za podrazumevanu kategoriju.

public void ClearColorMatrix()

ClearColorMatrix(ColorAdjustType)

Čišćenje matrice prilagodbe boje za određenu kategoriju.

public void ClearColorMatrix(ColorAdjustType type)

Parameters

type ColorAdjustType

Elemenat Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je uklonjena matrica prilagodbe boje.

ClearGamma()

Izbjegavajte gamma korekciju za privremenu kategoriju.

public void ClearGamma()

ClearGamma(ColorAdjustType)

Ne omogućuje gamma korekciju za određenu kategoriju.

public void ClearGamma(ColorAdjustType type)

Parameters

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je gamma korekcija isključena.

ClearNoOp()

Očisti NoOp postavke za podrazumevanu kategoriju.

public void ClearNoOp()

ClearNoOp(ColorAdjustType)

Očisti NoOp postavke za određenu kategoriju.

public void ClearNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je NoOp postavka isključena.

ClearOutputChannel()

Očisti CMYK (cyan-magenta-žuta-crna) nastavak izlaznog kanala za podrazumevanu kategoriju.

public void ClearOutputChannel()

ClearOutputChannel(ColorAdjustType)

Očisti nastavak izlaznog kanala (cyan-magenta-žuta-crna) za određenu kategoriju.

public void ClearOutputChannel(ColorAdjustType type)

Parameters

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je postavka izlaznog kanala isključena.

ClearOutputChannelColorProfile()

Očisti postavku boja profila izlaznog kanala za podrazumevanu kategoriju.

public void ClearOutputChannelColorProfile()

ClearOutputChannelColorProfile(ColorAdjustType)

Očisti postavku boja profila izlaznog kanala za određenu kategoriju.

public void ClearOutputChannelColorProfile(ColorAdjustType type)

Parameters

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je postavka profila izlaznog kanala isključena.

ClearRemapTable()

Očisti tablicu za popravak boja za podrazumevanu kategoriju.

public void ClearRemapTable()

ClearRemapTable(ColorAdjustType)

Očistite tablicu za popravak boja za određenu kategoriju.

public void ClearRemapTable(ColorAdjustType type)

Parameters

type ColorAdjustType

Elemenat Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je preglednica isključena.

ClearThreshold()

Očisti granicu vrijednosti za standardnu kategoriju.

public void ClearThreshold()

ClearThreshold(ColorAdjustType)

Izračunava granicu vrijednosti za određenu kategoriju.

public void ClearThreshold(ColorAdjustType type)

Parameters

type ColorAdjustType

Elemenat Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je ograničenje očistjeno.

SetBrushRemapTable(ColorMap[])

Sastavite tablicu za popravak boja za kategoriju četkice.

public void SetBrushRemapTable(ColorMap[] map)

Parameters

map ColorMap []

Postoji niz Aspose.Imaging.ColorMap objekata.

SetColorKey(Boja, boja)

Sastavite ključ boje za podrazumevanu kategoriju.

public void SetColorKey(Color colorLow, Color colorHigh)

Parameters

colorLow Color

Niska vrijednost ključa boje.

colorHigh Color

Visoka vrijednost ključa boje.

SetColorKey(Boja, boja i boja)

Sastavite ključ boje (razred transparentnosti) za određenu kategoriju.

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

Parameters

colorLow Color

Niska vrijednost ključa boje.

colorHigh Color

Visoka vrijednost ključa boje.

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je postavljen ključ boje.

SetColorMatrices(Sljedeći Članak ColorMatrix, ColorMatrix)

Sastavite matricu prilagodbe boje i matricu prilagodbe šljunčane stupnjeva za podrazumevanu kategoriju.

public void SetColorMatrices(ColorMatrix newColorMatrix, ColorMatrix grayMatrix)

Parameters

newColorMatrix ColorMatrix

Materijal za prilagodbu boje.

grayMatrix ColorMatrix

Materijal za prilagodbu grayscale.

SetColorMatrices(Svijet ColorMatrix, ColorMatrix, ColorMatrix)

Sastavite matricu prilagodbe boje i matricu prilagodbe šljunčane stupnjeva za podrazumevanu kategoriju.

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

Parameters

newColorMatrix ColorMatrix

Materijal za prilagodbu boje.

grayMatrix ColorMatrix

Materijal za prilagodbu grayscale.

flags ColorMatrixFlag

Element Aspose.Imaging.ColorMatrixFlag koji određuje vrstu slike i boje koje će utjecati na matrice prilagodbe boje i grayscale.

SetColorMatrices(ColorMatrix, ColorMatrix, ColorMatrixFlag, ColorAdjustType)

Sastavite matricu prilagodbe boje i matricu prilagodbe šljunčane stupnjeva za određenu kategoriju.

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

Parameters

newColorMatrix ColorMatrix

Materijal za prilagodbu boje.

grayMatrix ColorMatrix

Materijal za prilagodbu grayscale.

mode ColorMatrixFlag

Element Aspose.Imaging.ColorMatrixFlag koji određuje vrstu slike i boje koje će utjecati na matrice prilagodbe boje i grayscale.

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju su postavljene matrice prilagodbe boje i grayscale.

SetColorMatrix(ColorMatrix)

Sastavite matricu prilagodbe boje za podrazumevanu kategoriju.

public void SetColorMatrix(ColorMatrix newColorMatrix)

Parameters

newColorMatrix ColorMatrix

Materijal za prilagodbu boje.

SetColorMatrix(Sljedeći članakColorMatrixFlag)

Sastavite matricu prilagodbe boje za podrazumevanu kategoriju.

public void SetColorMatrix(ColorMatrix newColorMatrix, ColorMatrixFlag flags)

Parameters

newColorMatrix ColorMatrix

Materijal za prilagodbu boje.

flags ColorMatrixFlag

Element Aspose.Imaging.ColorMatrixFlag koji određuje vrstu slike i boje koja će biti pogođena matricom prilagodbe boje.

SetColorMatrix(ColorMatrix, ColorMatrixFlag, Vrsta prilagodbe boje)

Sastavite matricu prilagodbe boje za određenu kategoriju.

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

Parameters

newColorMatrix ColorMatrix

Materijal za prilagodbu boje.

mode ColorMatrixFlag

Element Aspose.Imaging.ColorMatrixFlag koji određuje vrstu slike i boje koja će biti pogođena matricom prilagodbe boje.

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je postavljena matrica prilagodbe boje.

SetGamma(float)

Sastavite gamma vrijednost za predviđenu kategoriju.

public void SetGamma(float gamma)

Parameters

gamma float

Vrijednost gamma korekcije.

SetGamma(Sljedeći članakSljedeći članakSljedeći članakColorAdjustType)

Sastavite gamma vrijednost za određenu kategoriju.

public void SetGamma(float gamma, ColorAdjustType type)

Parameters

gamma float

Vrijednost gamma korekcije.

type ColorAdjustType

Elemenat Aspose.Imaging.ColorAdjustType popisa koji navodi kategoriju za koju je određena gamma vrijednost.

SetNoOp()

Otključuje prilagodbu boje za podrazumevanu kategoriju.

public void SetNoOp()

SetNoOp(ColorAdjustType)

Izbjegava prilagodbu boje za određenu kategoriju.

public void SetNoOp(ColorAdjustType type)

Parameters

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je ispravak boje isključen.

SetOutputChannel(ColorChannelFlag)

Sastavite izlazni kanal CMYK (cyan-magenta-žuta-crna) za podrazumevanu kategoriju.

public void SetOutputChannel(ColorChannelFlag flags)

Parameters

flags ColorChannelFlag

Element Aspose.Imaging.ColorChannelFlag koji određuje izlazni kanal.

SetOutputChannel(Sljedeći Članak ColorChannelFlag, ColorAdjustType)

Sastavite CMYK (cyan-magenta-žuta-crna) izlazni kanal za određenu kategoriju.

public void SetOutputChannel(ColorChannelFlag flags, ColorAdjustType type)

Parameters

flags ColorChannelFlag

Element Aspose.Imaging.ColorChannelFlag koji određuje izlazni kanal.

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je izlazni kanal postavljen.

SetOutputChannelColorProfile(String)

Sastavite datoteku izlaznog kanala za profil boje za podrazumevanu kategoriju.

public void SetOutputChannelColorProfile(string colorProfileFilename)

Parameters

colorProfileFilename string

Ako je datoteka datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke

SetOutputChannelColorProfile(Slijedeći Članak ColorAdjustType)

Sastavite datoteku izlaznog kanala za određenu kategoriju.

public void SetOutputChannelColorProfile(string colorProfileFilename, ColorAdjustType type)

Parameters

colorProfileFilename string

Ako je datoteka datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke datoteke

type ColorAdjustType

Elemenat Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je izlazni kanal postavljen datoteku boja-profil.

SetRemapTable(ColorMap[])

Stavite tablicu za popravak boja za podrazumevanu kategoriju.

public void SetRemapTable(ColorMap[] map)

Parameters

map ColorMap []

Svaki par boja sadrži postojeće boje (prva vrijednost) i boju na koju će biti kartografiran (druga vrednost).

SetRemapTable(ColorMap[], ColorAdjustType)

Sastavite tablicu za popravak boja za određenu kategoriju.

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

Parameters

map ColorMap []

Svaki par boja sadrži postojeće boje (prva vrijednost) i boju na koju će biti kartografiran (druga vrednost).

type ColorAdjustType

Element Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je postavljena tablica za popravak boja.

SetThreshold(float)

Postavite ograničenje (range transparentnosti) za podrazumevanu kategoriju.

public void SetThreshold(float threshold)

Parameters

threshold float

Pravi broj koji određuje ograničenu vrijednost.

SetThreshold(Sljedeći članakSljedeći članakSljedeći članakColorAdjustType)

Postavite ograničenje (range transparentnosti) za određenu kategoriju.

public void SetThreshold(float threshold, ColorAdjustType type)

Parameters

threshold float

Ogranična vrijednost od 0,0 do 1,0 koja se koristi kao točka za razvrstavanje boja koje će biti kartografirane na ili maksimalnu ili minimalnu vrijednost.

type ColorAdjustType

Elemenat Aspose.Imaging.ColorAdjustType koji određuje kategoriju za koju je postavljen ograničenje boje.

SetWrapMode(WrapMode)

Sastavite način zagrljaja koji se koristi za odlučivanje o tome kako tile teksturu preko oblika ili na granicama oblika. tekstura se tile preko oblika kako bi se ispunila kada je tekstura manja od oblika koja se ispunjava.

public void SetWrapMode(WrapMode mode)

Parameters

mode WrapMode

Element Aspose.Imaging.WrapMode koji određuje kako se ponavljane kopije slike koriste za tile područja.

SetWrapMode(WrapMode i boja)

Sastavite način i boju koja se koristi za odlučivanje o tome kako tile teksturu preko oblika ili na granicama oblika. tekstura se tile preko oblika kako bi se ispunila kada je tekstura manja od oblika koja se ispunjava.

public void SetWrapMode(WrapMode mode, Color color)

Parameters

mode WrapMode

Element Aspose.Imaging.WrapMode koji određuje kako se ponavljane kopije slike koriste za tile područja.

color Color

Ova boja je vidljiva ako je parametar načina postavljen na Aspose.Imaging.WrapMode.Clamp i izvorni pravokut koji je prešao na DrawImage je veći od samog slika.

SetWrapMode(WrapMode, boja i boja)

Sastavite način i boju koja se koristi za odlučivanje o tome kako tile teksturu preko oblika ili na granicama oblika. tekstura se tile preko oblika kako bi se ispunila kada je tekstura manja od oblika koja se ispunjava.

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

Parameters

mode WrapMode

Element Aspose.Imaging.WrapMode koji određuje kako se ponavljane kopije slike koriste za tile područja.

color Color

Ova boja je vidljiva ako je parametar načina postavljen na Aspose.Imaging.WrapMode.Clamp i izvorni pravokut koji je prešao na DrawImage je veći od samog slika.

clamp bool

Ovaj parametar nema učinka. postavite ga na laž.

 Hrvatski