Class Region
Именује се: Aspose.Imaging Асамблеја: Aspose.Imaging.dll (25.4.0)
Описује унутрашњост графичке форме која се састоји од правоугаоника и путева.
[JsonObject(MemberSerialization.OptIn)]
public sealed class Region
Inheritance
Наслеђени чланови
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Region()
Иницијалише нови Aspose.Imaging.Регион.
public Region()
Region(Ректангле)
Иницијалише нову Aspose.Imaging.Регион из одређене структуре Wl17.RectangleF.
public Region(RectangleF rect)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF која дефинише унутрашњост новог _ВЛ17.Регион.
Region(Rectangle)
Иницијалише нову Aspose.Imaging.Регион из одређене структуре _ВЛ17.Ректангле.
public Region(Rectangle rect)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle која дефинише унутрашњост новог _ВЛ17.Регион.
Region(GraphicsPath)
Иницијалише нови ВЛ17.Регион са одређеним _WL17.ГрафикПатх.
public Region(GraphicsPath path)
Parameters
path
GraphicsPath
A Aspose.Imaging.GraphicsPath који дефинише нови _ВЛ17.Регион.
Exceptions
path’ is null.
Methods
Complement(Ректангле)
Ажурира овај ВЛ17.Регион да садржи део одређене структуре _WL17.RectangleF која се не пресече са овим УЛ16 .Регија.
public void Complement(RectangleF rect)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF да допуни овај _УЛ17.Регион.
Complement(Rectangle)
Ажурира овај ВЛ17.Регион да садржи део одређене структуре _WL17.Ректоугао који се не пресече са овим УЛ16 .Регија.
public void Complement(Rectangle rect)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle да допуни овај _УЛ17.Регион.
Complement(GraphicsPath)
Ажурира овај ВЛ17.Регион да садржи део одређеног _УЛ18.ГрафикПатх који не пресече са овом _УН17__Ргиона.
public void Complement(GraphicsPath path)
Parameters
path
GraphicsPath
У Aspose.Imaging.GraphicsPath да допуни овај _ВЛ17.Регион.
Exceptions
path’ isnull.
Complement(Region)
Ажурира овај ВЛ17.Регион да садржи део одређеног УЛ18.Рион који се не пресече са овом УН17 .РИон.
public void Complement(Region region)
Parameters
region
Region
Aspose.Imaging.Регион се супротставља да допуни овај објекат _УЛ17.Рион.
Exceptions
region’ isnull.
DeepClone()
Креира тачну дубоку копију овог Aspose.Imaging.Регион.
public Region DeepClone()
Returns
Aspose.Imaging.Регион који овај метод ствара.
Equals(Објекат)
Проверите да ли су објекти једнаки.
public override bool Equals(object obj)
Parameters
obj
object
Други објекат је
Returns
Резултат је поређење једнакости.
Equals(Регион , График)
Тестира се да ли је одређени ВЛ17.Регион идентичан овом _УН17.Ргиону на одређеној површини цртања.
public bool Equals(Region region, Graphics g)
Parameters
region
Region
Aspose.Imaging.Регион за тестирање.
g
Graphics
Aspose.Imaging.Графике које представљају цртежну површину.
Returns
Истина ако је унутрашњост региона идентична унутрашњости овог региона када се примењује трансформација повезана са параметром g’; иначе, лажна.
Exceptions
g ‘or
region’ is null.
Exclude(Ректангле)
Ажурира овај Aspose.Imaging.Регион да садржи само део његовог ентеријера који не пресече са одређеном структуром Wl17.RectangleF.
public void Exclude(RectangleF rect)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF да се искључи из овог _ВЛ17.Регион.
Exclude(Rectangle)
Ажурира овај Aspose.Imaging.Регион да садржи само део његовог унутрашњости који не пресече са одређеном структуром _ВЛ17.Ректангле.
public void Exclude(Rectangle rect)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle да се искључи из овог _ВЛ17.Регион.
Exclude(GraphicsPath)
Ажурира овај ВЛ17.Регион да садржи само део његовог ентеријера који не пресече са одређеним _WL17.GraphicsPath.
public void Exclude(GraphicsPath path)
Parameters
path
GraphicsPath
На Aspose.Imaging.GraphicsPath да се искључи из овог _ВЛ17.Регион.
Exceptions
path’ is null.
Exclude(Region)
Ажурира овај Aspose.Imaging.Регион да садржи само део његовог унутрашњости који не пресече са одређеним _УЛ17.
public void Exclude(Region region)
Parameters
region
Region
Регион за искључивање из овог Aspose.Imaging.Регион.
Exceptions
region’ is null.
GetHashCode()
Добијте хаш код тренутне објекте.
public override int GetHashCode()
Returns
Код за хасх.
Intersect(Ректангле)
Ажурира овај ВЛ17.Регион на пресеку себе са одређеном структуром _WL17.RectangleF.
public void Intersect(RectangleF rect)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF да се пресече са овим _ВЛ17.Регион.
Intersect(Rectangle)
Ажурира овај ВЛ17.Регион на пресеку себе са одређеном структуром _WL17.Ректангле.
public void Intersect(Rectangle rect)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle да се пресече са овим _ВЛ17.Регион.
Intersect(GraphicsPath)
Ажурира овај Aspose.Imaging.Регион на пресеку самог са одређеним _УЛ17.ГрафикПатх.
public void Intersect(GraphicsPath path)
Parameters
path
GraphicsPath
На Aspose.Imaging.GraphicsPath да се пресекује са овим _УЛ17.Регион.
Intersect(Region)
Ажурира овај Aspose.Imaging.Регион на пресеку самог са одређеним _УЛ17.Рион.
public void Intersect(Region region)
Parameters
region
Region
У Aspose.Imaging.Регион да се пресече са овом Wl17.Рион.
IsEmpty(Graphics)
Тестирајте да ли овај ВЛ17.Регион има празан унутрашњост на одређеној површини цртања.
public bool IsEmpty(Graphics g)
Parameters
g
Graphics
Aspose.Imaging.Графике које представљају цртежну површину.
Returns
истинито ако је унутрашњост овог Aspose.Imaging.Регион празан када се примењује трансформација повезана са g’; иначе, лажна.
Exceptions
g’ is null.
IsInfinite(Graphics)
Тестирајте да ли овај ВЛ17.Регион има бескрајну унутрашњост на одређеној површини цртања.
public bool IsInfinite(Graphics g)
Parameters
g
Graphics
Aspose.Imaging.Графике које представљају цртежну површину.
Returns
истинито ако је унутрашњост овог ВЛ17.Региона бесконачна када се примењује трансформација повезана са <код класа=“paramref”>g’; иначе, лажна.
Exceptions
g’ is null.
IsVisible(пловила, пловила)
Тестирајте да ли је одређена тачка садржана у овом Aspose.Imaging.Региону.
public bool IsVisible(float x, float y)
Parameters
x
float
Кс-координат тачке за испитивање.
y
float
И-координат тачке за испитивање.
Returns
Истина када је одређена тачка садржана у овом ВЛ17.Регион; иначе, лажна.
IsVisible(ПоинтФ)
Тестирајте да ли је одређена структура Aspose.Imaging.PointF садржана у овом подручју.
public bool IsVisible(PointF point)
Parameters
point
PointF
Структура Aspose.Imaging.PointF треба тестирати.
Returns
истинито када је <код класа=“paramref”>точка" садржана у овом Aspose.Imaging.Регион; иначе, лажно.
IsVisible(пловидбе, пловидбе, графике)
Тестирајте да ли је одређена тачка садржана у овом Aspose.Imaging.Регион када је нацртана користећи одређену _ВЛ17.Графику.
public bool IsVisible(float x, float y, Graphics g)
Parameters
x
float
Кс-координат тачке за испитивање.
y
float
И-координат тачке за испитивање.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
Истина када је одређена тачка садржана у овом ВЛ17.Регион; иначе, лажна.
IsVisible(КСНУМКС, графички)
Тестира да ли је одређена структура Aspose.Imaging.PointF садржана унутар овог ВЛ17.Регион када је нацртана користећи одређену структуру УЛ 17 .Графике.
public bool IsVisible(PointF point, Graphics g)
Parameters
point
PointF
Структура Aspose.Imaging.PointF треба тестирати.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
истинито када је <код класа=“paramref”>точка" садржана у овом Aspose.Imaging.Регион; иначе, лажно.
IsVisible(пловидбе, пловидбе, пловидбе)
Тестирајте да ли је било који део одређеног правоугао садржана у овом Aspose.Imaging.Региону.
public bool IsVisible(float x, float y, float width, float height)
Parameters
x
float
Кс-координат у горњем левом углу правоугаоника да се тестира.
y
float
И-координат горњег левог угла правоугаоника да се тестира.
width
float
Ширина правоугаоника за тестирање.
height
float
Висина правоугаоника за тестирање.
Returns
истинито када је било који део одређеног правоугао садржана унутар овог објекта Aspose.Imaging.Регион; иначе, лажно.
IsVisible(Ректангле)
Тестира се да ли је било који део одређене структуре Aspose.Imaging.RectangleF садржана у овом _ВЛ17.Региону.
public bool IsVisible(RectangleF rect)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF да се тестира.
Returns
истинито када је било који део rect’ садржан у овом Aspose.Imaging.Region; иначе, лажно.
IsVisible(пловидбе, пловидбе, пловидбе, графике)
Тестира да ли је било који део одређеног правоугао садржана унутар овог Aspose.Imaging.Регион када је нацртана користећи одређену _УЛ17.Графике.
public bool IsVisible(float x, float y, float width, float height, Graphics g)
Parameters
x
float
Кс-координат у горњем левом углу правоугаоника да се тестира.
y
float
И-координат горњег левог угла правоугаоника да се тестира.
width
float
Ширина правоугаоника за тестирање.
height
float
Висина правоугаоника за тестирање.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
истинито када је било који део одређеног правоугао садржана унутар овог ВЛ17.Регион; иначе, лажно.
IsVisible(РектанглеФ, График)
Тестира да ли је било који део одређене структуре Aspose.Imaging.RectangleF садржан у овом _ВЛ17.Регион када је нацртана користећи одређену УЛ 17 .Графике.
public bool IsVisible(RectangleF rect, Graphics g)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF да се тестира.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
истинито када је <код класа=“paramref”>rect’ садржана у овом Aspose.Imaging.Регион; иначе, лажно.
IsVisible(инт, инт, графике)
Тестира се да ли је одређена тачка садржана у овом Aspose.Imaging.Регион објекту када је нацртана користећи одређену _ВЛ17.Графички објекат.
public bool IsVisible(int x, int y, Graphics g)
Parameters
x
int
Кс-координат тачке за испитивање.
y
int
И-координат тачке за испитивање.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
истинита када је одређена тачка садржана у овом Aspose.Imaging.Регион; иначе, лажна.
IsVisible(Point)
Тестирајте да ли је одређена структура Aspose.Imaging.Поинт садржана у овом _ВЛ17.Региону.
public bool IsVisible(Point point)
Parameters
point
Point
Структура Aspose.Imaging.Поинт да се тестира.
Returns
истинито када је <код класа=“paramref”>точка" садржана у овом Aspose.Imaging.Регион; иначе, лажно.
IsVisible(тачка, график)
Тестира да ли је одређена структура Aspose.Imaging.Поинт садржана унутар овог ВЛ17.Регион када је нацртана користећи одређену структуру УЛ 17 .Графике.
public bool IsVisible(Point point, Graphics g)
Parameters
point
Point
Структура Aspose.Imaging.Поинт да се тестира.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
истинито када је <код класа=“paramref”>точка" садржана у овом Aspose.Imaging.Регион; иначе, лажно.
IsVisible(int, int, int, int)
Тестирајте да ли је било који део одређеног правоугао садржана у овом Aspose.Imaging.Региону.
public bool IsVisible(int x, int y, int width, int height)
Parameters
x
int
Кс-координат у горњем левом углу правоугаоника да се тестира.
y
int
И-координат горњег левог угла правоугаоника да се тестира.
width
int
Ширина правоугаоника за тестирање.
height
int
Висина правоугаоника за тестирање.
Returns
истинито када је било који део одређеног правоугао садржана унутар овог ВЛ17.Регион; иначе, лажно.
IsVisible(Rectangle)
Тестира се да ли је било који део одређене структуре Aspose.Imaging.Rectangle садржана у овом _ВЛ17.Региону.
public bool IsVisible(Rectangle rect)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle да се тестира.
Returns
Овај метод се враћа истинитом када је било који део rect’ садржана у овом Aspose.Imaging.Region; иначе, лажна.
IsVisible(int, int, int, int, графике)
Тестира да ли је било који део одређеног правоугао садржана унутар овог Aspose.Imaging.Регион када је нацртана користећи одређену _УЛ17.Графике.
public bool IsVisible(int x, int y, int width, int height, Graphics g)
Parameters
x
int
Кс-координат у горњем левом углу правоугаоника да се тестира.
y
int
И-координат горњег левог угла правоугаоника да се тестира.
width
int
Ширина правоугаоника за тестирање.
height
int
Висина правоугаоника за тестирање.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
истинито када је било који део одређеног правоугао садржана унутар овог ВЛ17.Регион; иначе, лажно.
IsVisible(Ректангле, графике)
Тестира да ли је било који део одређене структуре Aspose.Imaging.Rectangle садржан у овом _ВЛ17.Регион када је нацртана користећи одређену УЛ 17 .Графике.
public bool IsVisible(Rectangle rect, Graphics g)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle да се тестира.
g
Graphics
Aspose.Imaging.Графике које представљају графички контекст.
Returns
истинито када је било који део rect’ садржан у овом Aspose.Imaging.Region; иначе, лажно.
MakeEmpty()
Иницијалише овај Aspose.Imaging.Регион на празан унутрашњост.
public void MakeEmpty()
MakeInfinite()
Иницијалише овај ВЛ17.Регион се супротставља бескрајном унутрашњости.
public void MakeInfinite()
Transform(Matrix)
Трансформише овај Aspose.Imaging.Регион од стране одређеног _ВЛ17.Матрик.
public void Transform(Matrix matrix)
Parameters
matrix
Matrix
Aspose.Imaging.Matrix kojim treba da se pretvori ovaj Wl17.Region.
Exceptions
matrix’ is null.
Translate(пловила, пловила)
Обезбеђује координате овог Aspose.Imaging.Регион по одређеном износу.
public void Translate(float dx, float dy)
Parameters
dx
float
Број који ће се компензирати овом Aspose.Imaging.Регион хоризонтално.
dy
float
Број који ће се компензирати овом Aspose.Imaging.Регион вертикално.
Translate(Инт, Инт)
Обезбеђује координате овог Aspose.Imaging.Регион по одређеном износу.
public void Translate(int dx, int dy)
Parameters
dx
int
Број који ће се компензирати овом Aspose.Imaging.Регион хоризонтално.
dy
int
Број који ће се компензирати овом Aspose.Imaging.Регион вертикално.
Union(Ректангле)
Ажурира овај Aspose.Imaging.Регион са самим уједињењем и одређеном структуром Wl17.RectangleF.
public void Union(RectangleF rect)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF да се повеже са овим _ВЛ17.Регион.
Union(Rectangle)
Ажурира овај ВЛ17.Регион са самим уједињењем и одређеном _WL17.Ректангулном структуром.
public void Union(Rectangle rect)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle да се повеже са овим _ВЛ17.Регион.
Union(GraphicsPath)
Ажурира овај Aspose.Imaging.Регион са самим уједињењем и одређеним Wl17.GraphicsPath.
public void Union(GraphicsPath path)
Parameters
path
GraphicsPath
У Aspose.Imaging.GraphicsPath да се уједине са овом _ВЛ17.Регион.
Exceptions
path’ is null.
Union(Region)
Ажурира овај Aspose.Imaging.Регион са самим уједињењем и одређеним _УЛ17.регионом.
public void Union(Region region)
Parameters
region
Region
У Aspose.Imaging.Регион да се уједине са овим _УЛ17.Рион.
Exceptions
region’ is null.
Xor(Ректангле)
Ажурира овај Aspose.Imaging.Регион за уједињење минус пресека себе са одређеном структуром Wl17.RectangleF.
public void Xor(RectangleF rect)
Parameters
rect
RectangleF
Структура Aspose.Imaging.RectangleF да xor са овим _ВЛ17.Регион.
Xor(Rectangle)
Ажурира овај Aspose.Imaging.Регион за уједињење минус пресека себе са одређеном структуром _ВЛ17.Ректангле.
public void Xor(Rectangle rect)
Parameters
rect
Rectangle
Структура Aspose.Imaging.Rectangle до xor са овим _ВЛ17.Регион.
Xor(GraphicsPath)
Ажурира овај Aspose.Imaging.Регион за уједињење минус пресека себе са одређеним _ВЛ17.ГрафикПатх.
public void Xor(GraphicsPath path)
Parameters
path
GraphicsPath
Aspose.Imaging.GraphicsPath to xor sa ovim _ВЛ17.Region.
Exceptions
path’ is null.
Xor(Region)
Ажурира овај ВЛ17.Регион у унију минус пресека себе са одређеним _WL17.Рион.
public void Xor(Region region)
Parameters
region
Region
Aspose.Imaging.Region to xor sa ovim Wl17.region.
Exceptions
region’ is null.