2,068 packages tagged with “2d”
ZXing.Net is a port of ZXing, an open-source, multi-format 1D/2D barcode image processing library originally implemented in Java. It has been ported by hand with a lot of optimizations and improvements. It is compatible with .Net 2.0/3.5/4.x/5.x/6.x/7.x/8.x/9.x, Windows RT Class Library and Components, UWP, .Net Standard 1.x and 2.0x, .Net Core App 3.x, Silverlight 4, Silverlight 5, Windows Phone 7.x and Windows Phone 8.x and Xamarin.Android
Custom build of the SVG rendering library.
An SVG rendering object model library.
An SVG rendering library.
SkiaSharp picture recorder object model shim.
An easy-to-use Windows Runtime API for immediate mode 2D graphics rendering. For WinUI.
An easy-to-use Windows Runtime API for immediate mode 2D graphics rendering. For the Universal Windows Platform (Windows 10).
Holds core functionality used by other OpenTK packages.
A basic mathematics library developed primarily for rendering in 3d and 2d.
GLes11, GLes20, GLes30, GL2, and GL4 bindings for dotnet from the Khronos openGL c library.
GLFW bindings for c# from the cpp GLFW library.
Common functionality for OpenTK.Windowing.* packages.
An abstraction over OpenTK.GraphicsLibraryFramework to provide a ready-to-go easy-to-use windowing and input abstraction.
Hid/Controller input library.
OpenCL Compute Bindings for dotnet from the Khronos OpenCL C Library.
See project site for more info - this is a packaging of the binaries hosted at Michael Faschinger's SourceForge site. * decode DataMatrix codes from images in various formats * encode strings to images containing DataMatrix codes * create PDFs containing lists of various 1D- and 2D-codes (DataMatrix, EAN, Codabar, Code128, ...)
Point, Size, Rectangle extensions, Circle, Ellipse, Box2D.
An SVG image control for Avalonia.
Super awesome Indiegame library.
OpenAL bindings for dotnet from the OpenAL c library.
Provides a set of classes and structures that define the common types shared between the rest of assemblies.
A native WPF control for OpenTK 4.9.4+
Free Spire.Barcode for .NET is a FREE and professional barcode component specially designed for .NET developers (C#, VB.NET, ASP.NET) to generate, read 1D & 2D barcodes. Developers and programmers can use Spire.BarCode to add Enterprise-Level barcode formats to their .net applications (ASP.NET, WinForms and Web Service) quickly and easily. Free Spire.Barcode for .NET provides a very easy way to integrate barcode processing. With just one line of code to create, read 1D & 2D barcode, Spire.BarCode supports variable common image formats, such as Bitmap, JPG, PNG, EMF, TIFF, GIF and WMF. Note: Free Spire.Barcode is a community edition of Spire.Barcode which supports to work with many more barcode types. If free Spire.Barcode does not fulfill your needs, please upgrade to the paid version of Spire.Barcode.
Provides classes which allow developer to model a game using a component-based architecture, as well as a default set of cross-platform services to connect every component of each target platform.
The Open Toolkit is set of fast, low-level C# bindings for OpenGL, OpenGL ES and OpenAL. It runs on all major platforms and powers hundreds of apps, games and scientific research. OpenTK provides several utility libraries, including a math/linear algebra package, a windowing system, and input handling.
Roguelike/2D game utility library.
C# Wrapper for LÖVE 2d game engine(https://love2d.org/). Website : https://github.com/endlesstravel/Love2dCS
UrhoSharp is a lightweight Game Engine suitable for using with C# and F# to create games that run on Android, iOS, Mac, Windows and Unix. The game engine is available as a portable class library, allowing your game code to be written once and shared across all platforms. UrhoSharp is powered by Urho3D (http://urho3d.github.io/), a game engine that has been under development for more than a decade. All the samples from Urho3D have been ported to C# to help you get started: https://github.com/xamarin/urho-samples
Cross-platform System.Drawing.Common alternative. Aspose.Drawing implements most of System.Drawing API (including image manipulation, vector and text drawing) in fully managed code without any external dependencies. Aspose.Drawing package uses System.Drawing namespace and can be used to directly replace System.Drawing.Common package reference in your project - all your existing code using System.Drawing API will continue to work, but now on any .NET supported platform. Aspose.Drawing.Common package uses Aspose.Drawing namespace and can be used side-by-side with System.Drawing.Common on Windows. Aspose.Drawing for .NET is a 2D graphics library for rendering vector graphics such as lines, curves, and figures as well as text onto raster images. It allows to run your existing C# and VB Apps on various supported platforms having identical rendering results. Aspose.Drawing for .NET can be used in .NET Framework, .NET Core or Xamarin applications in Windows, Linux, Android, Azure Functions or Blazor WebAssembly. It can be safely run from any restricted environment such as Windows or ASP.NET service. With Aspose.Drawing you can create bitmaps from scratch or load from existing files; draw lines, Bézier curves, splines, arcs, rectangles, polygons, eclipses, etc.; work with graphics paths; render text with different fonts and styles. It allows using different pen widths and styles; solid, texture, gradient and hatch brushes; clipping regions and matrix transformations. Images are stored in memory as managed arrays of pixels and can be saved in various image formats including BMP, PNG, JPEG, GIF, and TIFF.