System.Drawing.Primitives
4.3.0
Requires NuGet 2.12 or higher.
dotnet add package System.Drawing.Primitives --version 4.3.0
NuGet\Install-Package System.Drawing.Primitives -Version 4.3.0
<PackageReference Include="System.Drawing.Primitives" Version="4.3.0" />
paket add System.Drawing.Primitives --version 4.3.0
#r "nuget: System.Drawing.Primitives, 4.3.0"
// Install System.Drawing.Primitives as a Cake Addin
#addin nuget:?package=System.Drawing.Primitives&version=4.3.0
// Install System.Drawing.Primitives as a Cake Tool
#tool nuget:?package=System.Drawing.Primitives&version=4.3.0
Provides basic drawing primitive structures, that exposes the corresponding System.Drawing.dll types in .NET Core.
Commonly Used Types:
System.Drawing.Point
System.Drawing.PointF
System.Drawing.Size
System.Drawing.SizeF
System.Drawing.Rectangle
System.Drawing.RectangleF
When using NuGet 3.x this package requires at least version 3.4.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard1.1 netstandard1.2 netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0 netstandard2.1 |
.NET Framework | net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid monoandroid10 |
MonoMac | monomac |
MonoTouch | monotouch monotouch10 |
Tizen | tizen30 tizen40 tizen60 |
Universal Windows Platform | uap uap10.0 |
Windows Phone | wpa81 |
Windows Store | netcore netcore45 netcore451 |
Xamarin.iOS | xamarinios xamarinios10 |
Xamarin.Mac | xamarinmac xamarinmac20 |
Xamarin.TVOS | xamarintvos xamarintvos10 |
Xamarin.WatchOS | xamarinwatchos xamarinwatchos10 |
-
.NETFramework 4.5
- No dependencies.
-
.NETStandard 1.1
- System.Runtime (>= 4.3.0)
- System.Runtime.Extensions (>= 4.3.0)
-
MonoAndroid 1.0
- No dependencies.
-
MonoTouch 1.0
- No dependencies.
-
Windows 8.0
- No dependencies.
-
WindowsPhoneApp 8.1
- No dependencies.
-
Xamarin.iOS 1.0
- No dependencies.
-
Xamarin.Mac 2.0
- No dependencies.
-
Xamarin.TVOS 1.0
- No dependencies.
-
Xamarin.WatchOS 1.0
- No dependencies.
NuGet packages (112)
Showing the top 5 NuGet packages that depend on System.Drawing.Primitives:
Package | Downloads |
---|---|
EPPlus
A spreadsheet library for .NET framework and .NET core |
|
Microsoft.Toolkit.HighPerformance
This package includes high performance .NET Standard helpers such as: - Memory2D<T> and Span2D<T>: two types providing fast and allocation-free abstraction over 2D memory areas. - ArrayPoolBufferWriter<T>: an IBufferWriter<T> implementation using pooled arrays, which also supports IMemoryOwner<T>. - MemoryBufferWriter<T>: an IBufferWriter<T>: implementation that can wrap external Memory<T>: instances. - MemoryOwner<T>: an IMemoryOwner<T> implementation with an embedded length and a fast Span<T> accessor. - SpanOwner<T>: a stack-only type with the ability to rent a buffer of a specified length and getting a Span<T> from it. - StringPool: a configurable pool for string instances that be used to minimize allocations when creating multiple strings from char buffers. - String, array, Memory<T>, Span<T> extensions and more, all focused on high performance. - HashCode<T>: a SIMD-enabled extension of HashCode to quickly process sequences of values. - BitHelper: a class with helper methods to perform bit operations on numeric types. - ParallelHelper: helpers to work with parallel code in a highly optimized manner. - Box<T>: a type mapping boxed value types and exposing some utility and high performance methods. - Ref<T>: a stack-only struct that can store a reference to a value of a specified type. - NullableRef<T>: a stack-only struct similar to Ref<T>, which also supports nullable references. |
|
CoreCompat.System.Drawing
CoreCompat.System.Drawing |
|
Emgu.CV
Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. |
|
Splat.Drawing
A library to make things cross-platform that should be. |
GitHub repositories (34)
Showing the top 5 popular GitHub repositories that depend on System.Drawing.Primitives:
Repository | Stars |
---|---|
rocksdanister/lively
Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3.
|
|
microsoft/microsoft-ui-xaml
Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications
|
|
CommunityToolkit/WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helpers, extensions, and custom controls. It simplifies and demonstrates common developer tasks building .NET apps with UWP and the Windows App SDK / WinUI 3 for Windows 10 and Windows 11. The toolkit is part of the .NET Foundation.
|
|
ServiceStack/ServiceStack
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
|
|
ScottPlot/ScottPlot
Interactive plotting library for .NET
|
Version | Downloads | Last updated |
---|---|---|
4.3.0 | 9,252,234 | 11/15/2016 |
4.3.0-preview1-24530-04 | 1,712 | 10/24/2016 |
4.0.0 | 1,679,713 | 6/27/2016 |
4.0.0-rc2-24027 | 18,961 | 5/16/2016 |