IRONSOFTWAREHOME
Punkt & PointF
using IronSoftware.Drawing;

// Instantiate Point
Point point = new Point(23, 50);

// Instantiate PointF
PointF pointF = new PointF(25, 55);
NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Punkt & PointF

Punkt & PointF

IronDrawing wprowadza dwie nowe klasy: IronSoftware.Drawing.Point i IronSoftware.Drawing.PointF. Klasy te służą do reprezentowania uporządkowanej pary współrzędnych double-x i double-y, definiując punkt na płaszczyźnie dwuwymiarowej, co jest użyteczne w przetwarzaniu obrazów. Podobne klasy są obecne w innych bibliotekach obrazów, takich jak System.Drawing, SixLabors.ImageSharp, SkiaSharp, i Microsoft.Maui.Graphics. Różnica między klasami Point i PointF polega na typie wartości akceptowanej jako parametr w konstruktorze obiektów Point i PointF.

Zainicjowanie nowego obiektu Point lub PointF jest proste, wymaga jedynie ustawienia dwóch właściwości: wartości X i Y, które tworzą współrzędne punktu.

  • Point jest inicjowana przy użyciu wartości System.Double w celu ustawienia właściwości x i y obiektu Point.
  • PointF jest inicjowana przy użyciu wartości System.Single (wartości zmiennoprzecinkowe) w tym samym celu.

Obie klasy IronSoftware.Drawing.Point i IronSoftware.Drawing.PointF dzielą tę samą funkcjonalność i metody. Korzystanie z System.Double jest często preferowane ze względu na wyższą dokładność, akceptując większe wartości dziesiętne i reprezentując podwójną precyzję jako 64-bitowy typ zmiennoprzecinkowy. Z drugiej strony System.Single to 32-bitowy typ zmiennoprzecinkowy, zapewniający niższą precyzję w porównaniu z System.Double. W rezultacie zaleca się używanie IronSoftware.Drawing.Point zamiast IronSoftware.Drawing.PointF.

Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 19,661,086Wersja:2025.3właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Otrzymaj swoją Konsultację Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta