Class GraphicsPath

Class GraphicsPath

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

Predstavlja niz povezanih linija i krivica. ova klasa se ne može naslijediti.

[JsonObject(MemberSerialization.OptIn)]
public sealed class GraphicsPath : ObjectWithBounds

Inheritance

object ObjectWithBounds GraphicsPath

naslijeđeni članovi

ObjectWithBounds.GetBounds(Matrix) , ObjectWithBounds.GetBounds(Matrix, Pen) , ObjectWithBounds.Transform(Matrix) , ObjectWithBounds.Equals(object) , ObjectWithBounds.GetHashCode() , ObjectWithBounds.Bounds , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Ovi primjeri koriste razred GraphicsPath i Grafika kako bi stvorili i manipulirali figure na površini slike. Primjer stvara novu sliku (tipa tipa Tiff), očisti površinu i povlači staze uz pomoć razreda Grafika.

//Create an instance of FileStream
                                                                                                                                                                                                                                                                                                                                             using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
                                                                                                                                                                                                                                                                                                                                             {
                                                                                                                                                                                                                                                                                                                                                 //Create an instance of TiffOptions and set its various properties
                                                                                                                                                                                                                                                                                                                                                 Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions(Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);

                                                                                                                                                                                                                                                                                                                                                 //Set the source for the instance of ImageOptions
                                                                                                                                                                                                                                                                                                                                                 tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

                                                                                                                                                                                                                                                                                                                                                 //Create an instance of Image 
                                                                                                                                                                                                                                                                                                                                                 using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
                                                                                                                                                                                                                                                                                                                                                 {
                                                                                                                                                                                                                                                                                                                                                     //Create and initialize an instance of Graphics class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

                                                                                                                                                                                                                                                                                                                                                     //Clear Graphics surface
                                                                                                                                                                                                                                                                                                                                                     graphics.Clear(Color.Wheat);

                                                                                                                                                                                                                                                                                                                                                     //Create an instance of GraphicsPath class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

                                                                                                                                                                                                                                                                                                                                                     //Create an instance of Figure class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

                                                                                                                                                                                                                                                                                                                                                     //Add Shapes to Figure object
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Aspose.Imaging.RectangleF(10f, 10f, 300f, 300f)));
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new Aspose.Imaging.RectangleF(50f, 50f, 300f, 300f)));
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Aspose.Imaging.RectangleF(new Aspose.Imaging.PointF(250f, 250f), new Aspose.Imaging.SizeF(200f, 200f)), 0f, 45f));

                                                                                                                                                                                                                                                                                                                                                     //Add Figure object to GraphicsPath
                                                                                                                                                                                                                                                                                                                                                     graphicspath.AddFigure(figure);

                                                                                                                                                                                                                                                                                                                                                     //Draw path with Pen object of color Black
                                                                                                                                                                                                                                                                                                                                                     graphics.DrawPath(new Aspose.Imaging.Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

                                                                                                                                                                                                                                                                                                                                                     // save all changes.
                                                                                                                                                                                                                                                                                                                                                     image.Save();
                                                                                                                                                                                                                                                                                                                                                 }
                                                                                                                                                                                                                                                                                                                                             }

Constructors

GraphicsPath()

Inicijalizira novu primjenu Aspose.Imaging.GraphicsPath razreda.

[JsonConstructor]
public GraphicsPath()

Examples

Ovi primjeri koriste razred GraphicsPath i Grafika kako bi stvorili i manipulirali figure na površini slike. Primjer stvara novu sliku (tipa tipa Tiff), očisti površinu i povlači staze uz pomoć razreda Grafika.

//Create an instance of FileStream
                                                                                                                                                                                                                                                                                                                                             using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
                                                                                                                                                                                                                                                                                                                                             {
                                                                                                                                                                                                                                                                                                                                                 //Create an instance of TiffOptions and set its various properties
                                                                                                                                                                                                                                                                                                                                                 Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions(Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);

                                                                                                                                                                                                                                                                                                                                                 //Set the source for the instance of ImageOptions
                                                                                                                                                                                                                                                                                                                                                 tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

                                                                                                                                                                                                                                                                                                                                                 //Create an instance of Image 
                                                                                                                                                                                                                                                                                                                                                 using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
                                                                                                                                                                                                                                                                                                                                                 {
                                                                                                                                                                                                                                                                                                                                                     //Create and initialize an instance of Graphics class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

                                                                                                                                                                                                                                                                                                                                                     //Clear Graphics surface
                                                                                                                                                                                                                                                                                                                                                     graphics.Clear(Color.Wheat);

                                                                                                                                                                                                                                                                                                                                                     //Create an instance of GraphicsPath class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

                                                                                                                                                                                                                                                                                                                                                     //Create an instance of Figure class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

                                                                                                                                                                                                                                                                                                                                                     //Add Shapes to Figure object
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Aspose.Imaging.RectangleF(10f, 10f, 300f, 300f)));
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new Aspose.Imaging.RectangleF(50f, 50f, 300f, 300f)));
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Aspose.Imaging.RectangleF(new Aspose.Imaging.PointF(250f, 250f), new Aspose.Imaging.SizeF(200f, 200f)), 0f, 45f));

                                                                                                                                                                                                                                                                                                                                                     //Add Figure object to GraphicsPath
                                                                                                                                                                                                                                                                                                                                                     graphicspath.AddFigure(figure);

                                                                                                                                                                                                                                                                                                                                                     //Draw path with Pen object of color Black
                                                                                                                                                                                                                                                                                                                                                     graphics.DrawPath(new Aspose.Imaging.Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

                                                                                                                                                                                                                                                                                                                                                     // save all changes.
                                                                                                                                                                                                                                                                                                                                                     image.Save();
                                                                                                                                                                                                                                                                                                                                                 }
                                                                                                                                                                                                                                                                                                                                             }

GraphicsPath(Figure[])

Inicijalizira novu primjenu Aspose.Imaging.GraphicsPath razreda.

public GraphicsPath(Figure[] figures)

Parameters

figures Figure []

To su brojke koje treba inicijalizirati.

GraphicsPath(Figure[], Svijet FillMode)

Inicijalizira novu primjenu Aspose.Imaging.GraphicsPath razreda.

public GraphicsPath(Figure[] figures, FillMode fillMode)

Parameters

figures Figure []

To su brojke koje treba inicijalizirati.

fillMode FillMode

Popunjajući način.

GraphicsPath(FillMode)

Inicijalizira novu primjenu Aspose.Imaging.GraphicsPath razreda.

public GraphicsPath(FillMode fillMode)

Parameters

fillMode FillMode

Popunjajući način.

Properties

Bounds

Pronađite ili postavite granice objekta.

public override RectangleF Bounds { get; }

Vrijednost nekretnina

RectangleF

Figures

Pronađite brojke putovanja.

[JsonProperty]
public Figure[] Figures { get; }

Vrijednost nekretnina

Figure []

FillMode

Pronađite ili postavite Aspose.Imaging.FillMode popis koji određuje kako su unutrašnjosti oblika u ovom Wl17.GraphicsPath ispunjeni.

public FillMode FillMode { get; set; }

Vrijednost nekretnina

FillMode

Methods

AddFigure(Figure)

Dodajte novu figuru.

public void AddFigure(Figure figure)

Parameters

figure Figure

To je broj koji treba dodati.

Examples

Ovi primjeri koriste razred GraphicsPath i Grafika kako bi stvorili i manipulirali figure na površini slike. Primjer stvara novu sliku (tipa tipa Tiff), očisti površinu i povlači staze uz pomoć razreda Grafika.

//Create an instance of FileStream
                                                                                                                                                                                                                                                                                                                                             using (System.IO.FileStream stream = new System.IO.FileStream(@"C:\temp\output.tiff", System.IO.FileMode.Create))
                                                                                                                                                                                                                                                                                                                                             {
                                                                                                                                                                                                                                                                                                                                                 //Create an instance of TiffOptions and set its various properties
                                                                                                                                                                                                                                                                                                                                                 Aspose.Imaging.ImageOptions.TiffOptions tiffOptions = new Aspose.Imaging.ImageOptions.TiffOptions(Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);

                                                                                                                                                                                                                                                                                                                                                 //Set the source for the instance of ImageOptions
                                                                                                                                                                                                                                                                                                                                                 tiffOptions.Source = new Aspose.Imaging.Sources.StreamSource(stream);

                                                                                                                                                                                                                                                                                                                                                 //Create an instance of Image 
                                                                                                                                                                                                                                                                                                                                                 using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(tiffOptions, 500, 500))
                                                                                                                                                                                                                                                                                                                                                 {
                                                                                                                                                                                                                                                                                                                                                     //Create and initialize an instance of Graphics class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

                                                                                                                                                                                                                                                                                                                                                     //Clear Graphics surface
                                                                                                                                                                                                                                                                                                                                                     graphics.Clear(Color.Wheat);

                                                                                                                                                                                                                                                                                                                                                     //Create an instance of GraphicsPath class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

                                                                                                                                                                                                                                                                                                                                                     //Create an instance of Figure class
                                                                                                                                                                                                                                                                                                                                                     Aspose.Imaging.Figure figure = new Aspose.Imaging.Figure();

                                                                                                                                                                                                                                                                                                                                                     //Add Shapes to Figure object
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Aspose.Imaging.RectangleF(10f, 10f, 300f, 300f)));
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new Aspose.Imaging.RectangleF(50f, 50f, 300f, 300f)));
                                                                                                                                                                                                                                                                                                                                                     figure.AddShape(new Aspose.Imaging.Shapes.PieShape(new Aspose.Imaging.RectangleF(new Aspose.Imaging.PointF(250f, 250f), new Aspose.Imaging.SizeF(200f, 200f)), 0f, 45f));

                                                                                                                                                                                                                                                                                                                                                     //Add Figure object to GraphicsPath
                                                                                                                                                                                                                                                                                                                                                     graphicspath.AddFigure(figure);

                                                                                                                                                                                                                                                                                                                                                     //Draw path with Pen object of color Black
                                                                                                                                                                                                                                                                                                                                                     graphics.DrawPath(new Aspose.Imaging.Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

                                                                                                                                                                                                                                                                                                                                                     // save all changes.
                                                                                                                                                                                                                                                                                                                                                     image.Save();
                                                                                                                                                                                                                                                                                                                                                 }
                                                                                                                                                                                                                                                                                                                                             }

AddFigures(Figure[])

Dodajte nove brojke.

public void AddFigures(Figure[] figures)

Parameters

figures Figure []

To su brojke koje treba dodati.

Examples

Ovaj primjer stvara novu sliku i privlači razne oblike koristeći figure i GraphicsPath na površini slike

//Creates an instance of BmpOptions and set its various properties            
                                                                                                                             Aspose.Imaging.ImageOptions.BmpOptions bmpOptions = new Aspose.Imaging.ImageOptions.BmpOptions();
                                                                                                                             bmpOptions.BitsPerPixel = 24;

                                                                                                                             //Create an instance of FileCreateSource and assign it as Source for the instance of BmpOptions
                                                                                                                             //Second Boolean parameter determines if the file to be created IsTemporal or not
                                                                                                                             bmpOptions.Source = new Aspose.Imaging.Sources.FileCreateSource(@"c:\temp\output.bmp", false);

                                                                                                                             //Create an instance of Image 
                                                                                                                             using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Create(bmpOptions, 500, 500))
                                                                                                                             {
                                                                                                                                 //Create and initialize an instance of Graphics class
                                                                                                                                 Aspose.Imaging.Graphics graphics = new Aspose.Imaging.Graphics(image);

                                                                                                                                 //Clear Graphics surface
                                                                                                                                 graphics.Clear(Color.Wheat);

                                                                                                                                 //Create an instance of GraphicsPath class
                                                                                                                                 Aspose.Imaging.GraphicsPath graphicspath = new Aspose.Imaging.GraphicsPath();

                                                                                                                                 //Create an instance of Figure class
                                                                                                                                 Aspose.Imaging.Figure figure1 = new Aspose.Imaging.Figure();

                                                                                                                                 //Add Shape to Figure object
                                                                                                                                 figure1.AddShape(new Aspose.Imaging.Shapes.EllipseShape(new RectangleF(50, 50, 300, 300)));
                                                                                                                                 figure1.AddShape(new Aspose.Imaging.Shapes.PieShape(new Rectangle(new Point(110, 110), new Size(200, 200)), 0, 90));

                                                                                                                                 //Create an instance of Figure class
                                                                                                                                 Aspose.Imaging.Figure figure2 = new Aspose.Imaging.Figure();

                                                                                                                                 //Add Shape to Figure object
                                                                                                                                 figure2.AddShape(new Aspose.Imaging.Shapes.ArcShape(new Aspose.Imaging.RectangleF(10, 10, 300, 300), 0, 45));
                                                                                                                                 figure2.AddShape(new Aspose.Imaging.Shapes.PolygonShape(new[] { new Aspose.Imaging.PointF(150, 10), new Aspose.Imaging.PointF(150, 200), new Aspose.Imaging.PointF(250, 300), new Aspose.Imaging.PointF(350, 400) }, true));
                                                                                                                                 figure2.AddShape(new Aspose.Imaging.Shapes.RectangleShape(new Aspose.Imaging.RectangleF(new Aspose.Imaging.Point(250, 250), new Aspose.Imaging.Size(200, 200))));

                                                                                                                                 //Add Figure object to GraphicsPath
                                                                                                                                 graphicspath.AddFigures(new[] { figure1, figure2 });

                                                                                                                                 //Draw path with Pen object of color Black
                                                                                                                                 graphics.DrawPath(new Pen(Aspose.Imaging.Color.Black, 2), graphicspath);

                                                                                                                                 // save all changes.
                                                                                                                                 image.Save();
                                                                                                                             }

AddPath(GraphicsPath)

Priključite određeni Aspose.Imaging.GraphicsPath na ovu stazu.

public void AddPath(GraphicsPath addingPath)

Parameters

addingPath GraphicsPath

Za dodavanje Aspose.Imaging.GraphicsPath.

AddPath(Grafički put, bool)

Priključite određeni Aspose.Imaging.GraphicsPath na ovu stazu.

public void AddPath(GraphicsPath addingPath, bool connect)

Parameters

addingPath GraphicsPath

Za dodavanje Aspose.Imaging.GraphicsPath.

connect bool

Booleanska vrijednost koja određuje je li prva brojka u dodanom putu dio posljednje brojke u ovom putu.Vrijednost istine određuje da je prva brojka u dodanom putu dio posljednje brojke u ovom putu.Vrijednost lažnog određuje da je prva brojka u dodanom putu odvojena od posljednje brojke u ovom putu.

DeepClone()

Izdvaja duboku klonu ovog grafičkog puta.

public GraphicsPath DeepClone()

Returns

GraphicsPath

To je duboka klona grafičkog puta.

Equals(Objekt)

Provjerite jesu li predmeti jednaki.

public override bool Equals(object obj)

Parameters

obj object

Drugim predmetom.

Returns

bool

Rezultati usporedbe ravnopravnosti.

Flatten()

Konvertira svaku krivicu na ovom putu u redoslijed povezanih linija segmenata.

public void Flatten()

Flatten(Matrix)

Primjenjuje određenu transformaciju, a zatim pretvara svaku krivulju u ovaj Aspose.Imaging.GraphicsPath u redoslijed povezanih segmenata linije.

public void Flatten(Matrix matrix)

Parameters

matrix Matrix

A Aspose.Imaging.Matrix kojim pretvoriti ovaj Wl17.GraphicsPath prije pletenja.

Flatten(Matrix i float)

Konvertira svaku krivulju u ovom Aspose.Imaging.GraphicsPath u redoslijed povezanih linija segmenata.

public void Flatten(Matrix matrix, float flatness)

Parameters

matrix Matrix

A Aspose.Imaging.Matrix kojim pretvoriti ovaj Wl17.GraphicsPath prije pletenja.

flatness float

Određuje maksimalnu dopuštenu pogrešku između kurve i njezine raspršene približavanja. Vrijednost od 0,25 je podrazumevano. Smanjivanje vrijednosti ravnoteže povećat će broj segmentova linije u približavanju.

GetBounds(Matrix)

Pronađite granice objekta.

public override RectangleF GetBounds(Matrix matrix)

Parameters

matrix Matrix

Matrix koji se primjenjuje prije granica će se izračunati.

Returns

RectangleF

ograničenja predviđenog objekta.

GetBounds(Matrix i Pen)

Pronađite granice objekta.

public override RectangleF GetBounds(Matrix matrix, Pen pen)

Parameters

matrix Matrix

Matrix koji se primjenjuje prije granica će se izračunati.

pen Pen

Pen za korištenje za objekt.To može utjecati na veličinu ograničenja objekta.

Returns

RectangleF

ograničenja predviđenog objekta.

GetHashCode()

Pronađite hash kod trenutnog objekta.

public override int GetHashCode()

Returns

int

To je hash kod.

IsOutlineVisible(plovilo, plovilo, plovilo)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen.

public bool IsOutlineVisible(float x, float y, Pen pen)

Parameters

x float

X-koordinacija točke za testiranje.

y float

Koordinacija točke za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u izvornom dijelu ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim Wl17.Pen; inače, lažna.

IsOutlineVisible(Sljedeći članakPen)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen.

public bool IsOutlineVisible(PointF point, Pen pen)

Parameters

point PointF

Aspose.Imaging.PointF koji određuje lokaciju za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u izvornom dijelu ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim Wl17.Pen; inače, lažna.

IsOutlineVisible(plovilo, plovilo, pen, grafika)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen i koristeći određenu _VL4 .Grafika.

public bool IsOutlineVisible(float x, float y, Pen pen, Graphics graphics)

Parameters

x float

X-koordinacija točke za testiranje.

y float

Koordinacija točke za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kao što je izrezano s određenim WR17.Pen; inače, lažna.

IsOutlineVisible(PointF, Pen, Grafički)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen i koristeći određenu _VL4 .Grafika.

public bool IsOutlineVisible(PointF pt, Pen pen, Graphics graphics)

Parameters

pt PointF

Aspose.Imaging.PointF koji određuje lokaciju za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kao što je izrezano s određenim WR17.Pen; inače, lažna.

IsOutlineVisible(Sljedeći Članak int, int, pen)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen.

public bool IsOutlineVisible(int x, int y, Pen pen)

Parameters

x int

X-koordinacija točke za testiranje.

y int

Koordinacija točke za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u izvornom dijelu ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim Wl17.Pen; inače, lažna.

IsOutlineVisible(Pozicija, Pen)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen.

public bool IsOutlineVisible(Point point, Pen pen)

Parameters

point Point

Aspose.Imaging.točka koja određuje lokaciju za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u izvornom dijelu ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim Wl17.Pen; inače, lažna.

IsOutlineVisible(int, int, pen, grafika)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen i koristeći određenu _VL4 .Grafika.

public bool IsOutlineVisible(int x, int y, Pen pen, Graphics graphics)

Parameters

x int

X-koordinacija točke za testiranje.

y int

Koordinacija točke za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u izvornom dijelu ovog Aspose.Imaging.GraphicsPath kako je izrezano s određenim Wl17.Pen; inače, lažna.

IsOutlineVisible(Pozicija, Pen, Grafička)

Indikira je li određena točka sadržana unutar (pod) izvora ovog Aspose.Imaging.GraphicsPath kada je izrezana s određenim __ WL7_.Pen i koristeći određenu _VL4 .Grafika.

public bool IsOutlineVisible(Point pt, Pen pen, Graphics graphics)

Parameters

pt Point

Aspose.Imaging.točka koja određuje lokaciju za testiranje.

pen Pen

Sljedeći Članak Aspose.Imaging.Pen za testiranje

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u izvornom dijelu ovog Aspose.Imaging.GraphicsPath kako je izrezano s određenim Wl17.Pen; inače, lažna.

IsVisible(plovidba, plovidba)

Indikira je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath.

public bool IsVisible(float x, float y)

Parameters

x float

X-koordinacija točke za testiranje.

y float

Koordinacija točke za testiranje.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u ovom Aspose.Imaging.GraphicsPath; inače, lažna.

IsVisible(Pozicija)

Indikira je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath.

public bool IsVisible(PointF point)

Parameters

point PointF

A Aspose.Imaging.PointF koji predstavlja točku za testiranje.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u ovom Aspose.Imaging.GraphicsPath; inače, lažna.

IsVisible(u, u)

Indikira je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath.

public bool IsVisible(int x, int y)

Parameters

x int

X-koordinacija točke za testiranje.

y int

Koordinacija točke za testiranje.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u ovom Aspose.Imaging.GraphicsPath; inače, lažna.

IsVisible(Point)

Indikira je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath.

public bool IsVisible(Point point)

Parameters

point Point

Aspose.Imaging.Točka koja predstavlja točku koju treba testirati.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u ovom Aspose.Imaging.GraphicsPath; inače, lažna.

IsVisible(pluta, pluta i grafika)

To ukazuje na to je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath u vidljivom klipu regije određenog WR17.

public bool IsVisible(float x, float y, Graphics graphics)

Parameters

x float

X-koordinacija točke za testiranje.

y float

Koordinacija točke za testiranje.

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u ovom Aspose.Imaging.GraphicsPath; inače, lažna.

IsVisible(Pozicija, Grafička)

Indikira je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath.

public bool IsVisible(PointF pt, Graphics graphics)

Parameters

pt PointF

A Aspose.Imaging.PointF koji predstavlja točku za testiranje.

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u njoj; inače, lažna.

IsVisible(int, int, grafika)

Indikira je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath, koristeći određenu WR17.

public bool IsVisible(int x, int y, Graphics graphics)

Parameters

x int

X-koordinacija točke za testiranje.

y int

Koordinacija točke za testiranje.

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u ovom Aspose.Imaging.GraphicsPath; inače, lažna.

IsVisible(Pozicija, grafika)

Indikira je li određena točka sadržana u ovom Aspose.Imaging.GraphicsPath.

public bool IsVisible(Point pt, Graphics graphics)

Parameters

pt Point

Aspose.Imaging.Točka koja predstavlja točku koju treba testirati.

graphics Graphics

Aspose.Imaging.Grafika za koju testirati vidljivost.

Returns

bool

Ova metoda se vraća istinito ako je određena točka sadržana u ovom Aspose.Imaging.GraphicsPath; inače, lažna.

RemoveFigure(Figure)

Uklanjanje broja.

public void RemoveFigure(Figure figure)

Parameters

figure Figure

To je broj koji treba ukloniti.

RemoveFigures(Figure[])

Uklanjanje brojki.

public void RemoveFigures(Figure[] figures)

Parameters

figures Figure []

Brojke koje treba ukloniti.

Reset()

Priključite grafiku i postavite Aspose.Imaging.FillMode na Wl17.

public void Reset()

Reverse()

Obrnuto je redoslijed brojki, oblike i točaka u svakoj formi ovog Aspose.Imaging.GraphicsPath.

public void Reverse()

Transform(Matrix)

Primjenjuje određenu transformaciju na obliku.

public override void Transform(Matrix transform)

Parameters

transform Matrix

Promjena koja se primjenjuje.

Warp(Pozicija[], RektangleF)

Primjenjuje transformator, definiran pravokuglom i paralelogramom, na ovaj Aspose.Imaging.GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect)

Parameters

destPoints PointF []

Raspored Aspose.Imaging.PointF struktura koja definira paralelogram na koji je rektangul definiran srcRect’ pretvoren. raspored može sadržavati ili tri ili četiri elemente.

srcRect RectangleF

Aspose.Imaging.RectangleF koji predstavlja pravokut koji se pretvara u paralelogram definiran destPoints'.

Warp(Pozicija[], RectangleF i Matrix)

Primjenjuje transformator, definiran pravokuglom i paralelogramom, na ovaj Aspose.Imaging.GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix)

Parameters

destPoints PointF []

Raspored Aspose.Imaging.PointF struktura koja definira paralelogram na koji je rektangul definiran srcRect’ pretvoren. raspored može sadržavati ili tri ili četiri elemente.

srcRect RectangleF

Aspose.Imaging.RectangleF koji predstavlja pravokut koji se pretvara u paralelogram definiran destPoints'.

matrix Matrix

Aspose.Imaging.Matrix koji određuje geometrijsku transformaciju koja se primjenjuje na put.

Warp(Pozicija[], RectangleF, Matrix, WarpMode)

Primjenjuje transformator, definiran pravokuglom i paralelogramom, na ovaj Aspose.Imaging.GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode)

Parameters

destPoints PointF []

Raspored Aspose.Imaging.PointF struktura koja definira paralelogram na koji je rektangul definiran srcRect’ pretvoren. raspored može sadržavati ili tri ili četiri elemente.

srcRect RectangleF

Aspose.Imaging.RectangleF koji predstavlja pravokut koji se pretvara u paralelogram definiran destPoints'.

matrix Matrix

Aspose.Imaging.Matrix koji određuje geometrijsku transformaciju koja se primjenjuje na put.

warpMode WarpMode

Aspose.Imaging.WarpMode popis koji navodi da li ova operacija warp koristi perspektivni ili bilateralni način.

Warp(Pozicija[], RectangleF, Matrix, WarpMode, Float)

Primjenjuje transformator, definiran pravokuglom i paralelogramom, na ovaj Aspose.Imaging.GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode, float flatness)

Parameters

destPoints PointF []

Raspored Aspose.Imaging.PointF struktura koja definira paralelogram na koji je rektangul definiran srcRect’ pretvoren. raspored može sadržavati ili tri ili četiri elemente.

srcRect RectangleF

Aspose.Imaging.RectangleF koji predstavlja pravokut koji se pretvara u paralelogram definiran destPoints'.

matrix Matrix

Aspose.Imaging.Matrix koji određuje geometrijsku transformaciju koja se primjenjuje na put.

warpMode WarpMode

Aspose.Imaging.WarpMode popis koji navodi da li ova operacija warp koristi perspektivni ili bilateralni način.

flatness float

Vrijednost od 0 do 1 koja određuje koliko je ravna rezultatna staza. za više informacija pogledajte Aspose.Imaging.GraphicsPath.Flatten metode.

Widen(Pen)

Dodajte dodatnu liniju na put.

public void Widen(Pen pen)

Parameters

pen Pen

Aspose.Imaging.Pen koji određuje širinu između izvornog izvora puta i nove izvore ova metoda stvara.

Widen(Sljedeći članakMatrix)

Dodajte dodatnu rasponu na Aspose.Imaging.GraphicsPath.

public void Widen(Pen pen, Matrix matrix)

Parameters

pen Pen

Aspose.Imaging.Pen koji određuje širinu između izvornog izvora puta i nove izvore ova metoda stvara.

matrix Matrix

Aspose.Imaging.Matrix koji određuje transformaciju koja se primjenjuje na put prije proširenja.

Widen(Pijesak, Matrix, Float)

Zamjenjuje ovaj Aspose.Imaging.GraphicsPath s krivuljama koje zatvaraju područje koje je ispunjeno kada je ovaj put povlačen određenom penom.

public void Widen(Pen pen, Matrix matrix, float flatness)

Parameters

pen Pen

Aspose.Imaging.Pen koji određuje širinu između izvornog izvora puta i nove izvore ova metoda stvara.

matrix Matrix

Aspose.Imaging.Matrix koji određuje transformaciju koja se primjenjuje na put prije proširenja.

flatness float

Vrijednost koja određuje ravnost za krivulje.

 Hrvatski