Click here to Skip to main content
15,867,453 members
Everything / Multimedia / GDI+

GDI+

GDI+

Great Reads

by Josh Smith
A task-oriented review of an animation library and the application which uses it
by Ajcek84
Open source library for music engraving in desktop, mobile and web applications
by Clayton Rumley
There are those who think I am crazy, and this just might be the proof.
by Volynsky Alex
Part 2 in a series of articles on a two-player mathematical game of strategy

Latest Articles

by spidergeuse
Manipulate WinForms controls to make a simple jigsaw puzzle
by Andy De Filippo
A simple technique to quickly port hatch effects from Gdiplus to SkiaSharp
by Andy De Filippo
Render Rich Text with GDI+ by tapping into the power of API hooking
by Yang Kok Wah
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.

All Articles

Sort by Updated

GDI+ 

5 Oct 2007 by 8r13n
Simple example of how to build a finger controlled list that runs smoothly
7 Sep 2007 by _Bala
This article explains a 3D geometry library developed using VB.NET.
20 Jul 2010 by _H2_
An application and algorithms for best path in maze
24 Aug 2012 by A.J.Bauer
This article shows you how to write a performing control using .NET 2.0 and GDI+.
10 Jun 2014 by a_pess
Build a standard Windows Forms translucent control using GDI+ & VB.NET
8 Nov 2009 by a_pess
Image transition and visual effects in VB.NET using GDI+.
9 Sep 2011 by a_pess
Turn an image to a ColorPicker.
24 Feb 2006 by Aaron Dilliard
This article shows how to make a transparent/translucent TextBox and RichTextBox.
8 May 2005 by Aaron Sherman
Quick Snip is an incredibly lightweight application to make "web sized" pictures out of large images
17 Feb 2005 by abhinaba
This article is about a class that extends Windows Forms to create splash screens and About dialogs.
6 May 2005 by ahmed1979
Learn how to draw an Elliptical/Circular button with 3D or popup styles.
3 Aug 2010 by Ajay Britto
A Vector based tool to create and edit SVG images
19 Jul 2018 by Ajcek84
WinForms library containing the IncipitViewer control for drawing musical notes
15 Jul 2018 by Ajcek84
Open source library for music engraving in desktop, mobile and web applications
19 Oct 2005 by Aju.George
Another Visual Studio like ToolBox control.
2 Nov 2019 by Alaa Ben Fatma
Use your skills as a designer to create gorgeous control
23 Aug 2016 by Alaa Ben Fatma
Inherits the awesome style of Visual Studio's TabControl for better exploiting
24 Sep 2010 by Alan Burkhart
Quickly resize, rename, change formats and add simple effects to multiple images.
2 Sep 2011 by Alan Burkhart
A small utility for creating interesting background tile images. Includes "Set as Wallpaper" feature
29 Sep 2004 by Alberto Venditti
An example of using the Graphics.MeasureString() method.
1 Apr 2021 by Aleh Baradzenka
One of the easiest ways to animate images for your program
19 Oct 2004 by Alex A. Miller
This is a strategy board game which I used to enjoy playing with my neighbour when I was a teen in the 80s that I developed in Java, then ported to C#.
26 Jul 2005 by Alex Cutovoi
26 Jul 2005 by Alex Cutovoi
10 Aug 2007 by Alex D. Mawhinney
A squarified treemap of word frequency
28 Mar 2005 by Alex Onezashvili
This article describes a CycleButton control.
23 Apr 2005 by Alex_1
Color ListBox with icons.
13 Sep 2005 by Alexander Kloep
A button that looks like an arrow.
2 May 2006 by Alexander Seel
A VB.NET class for drawing text on a path.
6 Jul 2006 by Alexandr Golovanov
The article describes the use and the principle of operation of control of an arbitrary shape.
6 Jul 2006 by Alexandr Golovanov
The article describes the use and the principle of operation of semi-transparent controls with non-transparent child controls.
1 Dec 2007 by Alexandr Golovanov
The article describes the work principles and ways of using SmartControlDesigner, which supports the custom control design in designtime
9 Sep 2008 by Alexandr Golovanov
The article describes the work principles and ways of use of IEToolbarEngine. This is a toolbar for Internet Explorer, which has a reusable architecture.
31 Oct 2005 by Alexandru Ghiondea
A histogram control for displaying your data.
9 Jul 2007 by alexey N
Text scroller control with 3D-look (like in the intro of the Star Wars movies)
2 Nov 2005 by AllanNielsen
9 Dec 2005 by Allegnet
An article on how to use the AllegNet library to write games with managed languages for the .NET 2.0 framework.
29 May 2005 by Alon Ronen
A combobox holding pictures as the items themselves and not just drawing them on run-time.
29 Mar 2007 by AlwiNus
A Margin structure that can be used in a variety of situations, like layout, drawing and printing. Now comes with a custom TypeConverter and a usage sample.
8 Dec 2008 by Amarnath S
An article on how to use GDI+ methods for displaying 16-bit raw images.
19 Mar 2009 by Amarnath S, S Mahesh Reddy, Prasad R V
An article describing four point-processing operations on grayscale images (C#).
2 Apr 2009 by Amarnath S, S Mahesh Reddy
A program to implement piecewise linear contrast stretching on 8-bit grayscale images (C#).
27 Jan 2014 by Amazing LED Display
High Performance Method for Capturing Screen
4 Sep 2007 by Ambalavanar Thirugnanam
A Gauge Control Developed using GDI+ with Aqua Skin
15 Aug 2003 by Amer Gerzic
In Memory Image Compression/Decompression
20 May 2011 by Amir Mahfoozi
Improve Delphi's TDBGrid by adding some new features to it
11 May 2008 by AmitChampaneri
An article for using Copy/Paste of images on Web forms
31 May 2007 by Amr Elsehemy ®
The use of built-in methods of GDI+ to draw a progress disk similar to the one in SQL Server 2005
15 Jul 2016 by andalmeida
6 Jul 2005 by Andrej Benedik
Class library for importing 3D objects from 3DS files into Avalon, and a simple 3D object viewer.
27 Mar 2007 by Andrew Kirillov
Some approaches to detect motion in a video stream.
22 May 2008 by Andrew Kirillov
Some ideas about Hands Gesture Recognition in still images and video feeds, using the AForge.NET framework (C#).
9 Oct 2006 by Andrew Kirillov
A C# video surveillance application, which allows monitoring several IP cameras simultaneously.
13 Mar 2007 by Andrew Kirillov
A tool and library for image processing
15 Aug 2006 by AndrewVos
Ever wanted something faster than SetPixel? Well, you've found it.
28 Dec 2022 by Andy De Filippo
A simple technique to quickly port hatch effects from Gdiplus to SkiaSharp
14 Oct 2022 by Andy De Filippo
Render Rich Text with GDI+ by tapping into the power of API hooking
28 Jan 2007 by Andy32
Overriding the cellpaint event of the DataGridView to give it a gradient background.
1 Feb 2007 by Andy32
A TextBox control with rounded corners.
14 Apr 2021 by Angelo Cresta
An extension of "A control to display pie charts with highly customizable formatting" from mattsj1984 that also renders doughnut.
8 May 2008 by Anthony Mushrow
Introduction to the methods used to create a simple game.
9 May 2008 by Anthony Mushrow
Introduction to the methods used to create a simple game.
8 Oct 2009 by Anthony Mushrow
Create and edit 2D maps using tiles
31 Oct 2009 by Anthony Queen
Smoothly panning and zooming very large images can be a challenge. Here’s a control, with source code, that demonstrates one way of overcoming this challenge, as well as a few "Extra" image processing features.
26 Nov 2010 by Antonio Sandoval
Wrapper C# class written in C++\CLI and a sample implementation in C# to render PDF files.
7 Oct 2008 by aqueel [aqeel] Syed
This code allows you to read/write from a database and change image dimensions, size, and quality.
9 Oct 2009 by Arash Sahebolamri
This is a simple analog clock that demonstrates the use of GDI+.
29 Apr 2005 by arbel kfir
An article about changing the desktop wallpaper.
3 Oct 2008 by Ardavan Sharifi
in this Article we following how to dynamic validation data with defind validation type and use of regular expression
15 Apr 2009 by Arif_Khan
Applied Computer Vision introduction.
25 Apr 2009 by Arif_Khan
Applied Computer Vision - Moments.
9 May 2009 by Arif_Khan
Meanshift tracking implementation
11 Aug 2009 by Arif_Khan
KMeans Clustering
23 Jan 2010 by Arman Ghazanchyan
The analog clock control is a control that has almost all the functionality that a clock control can have, and it is fully modifiable.
23 Jan 2010 by Arman Ghazanchyan
The Desktop Alarm Clock is a very useful application that can perform several tasks.
1 Jun 2010 by Arpan Jati
Baseline JPEG encoding implemented using C#.
21 Apr 2010 by Artem S. Dmitriev
This article shows the best way to play GIF animation in your WPF project.
26 Jul 2009 by Arun Reginald Zaheeruddin
Adding missing functionality to the Graphics class with the use of Extension Methods in C# 3.0.
6 Oct 2013 by arussell
Implement the Box2D DebugDraw functions in MFC
12 Oct 2007 by Ata Kirmani
This article describes how to create a simple presentation application
26 Sep 2006 by ateece
Shows a spinning progress bar, identical to the SQL Server 2005 busy indicator, without requiring any code.
26 Dec 2006 by Atit Patel
An article on image operations giving user power of win forms
8 Dec 2006 by azamsharp
How to create CAPTCHA-like functionality in ASP.NET.
11 Jul 2004 by Bahrudin Hrnjica
Application for painting on the screen.
11 Oct 2006 by Bashir Magomedov
ImageMagnifier - a simple control for image zooming.
13 Nov 2008 by bbbnova
An article on creating a custom ComboBox control completely from scratch
25 Oct 2015 by Bedri Egrilmez
A Single-DLL, multi-page TIFF .NET viewer control with panning and thumbnails support
3 Jun 2007 by Behzad Gorimar
An article on generating printable reports with C#
9 Jul 2008 by Berend Engelbrecht
Fast generation of DeepZoom image tile sets, collection thumbnails, and XML data in managed code without using external tools.
19 Oct 2009 by Berend Engelbrecht
Detects Code39, EAN, and Code128 barcodes in an image.
24 Aug 2008 by Bhupindra Singh
C# Visual Card Designer Application with File Serialziation and Text, Shape, Image Manipulations and GDI+
6 Nov 2006 by bijulsoni
An article on DIB to Bitmap conversion.
27 Dec 2006 by bijulsoni
Describes how to save images into a multi-page TIFF file and append images to an existing TIFF file by applying CCITT4 compression.
13 Nov 2006 by Bingzhe Quan
A scrollable, zoomable, and scalable picture box with context menu.
5 Oct 2004 by blackinkbottle
How to perform simple web image annotation using ASP.NET.
27 Apr 2008 by BlaiseBraye
This library provide DataGridView printing features on the FrameWork .NET 3.5. (C# VB F#)
1 May 2006 by Blake Hurd
A sidebar in the lower left that emulates the sidebar in Outlook 2003. Other features implemented include theming, snapping buttons, unique button system, etc.
12 Aug 2004 by Bob Carboni
How to create and draw transparent bitmap buttons in .NET Forms.
8 Jun 2005 by Bobby DeRosa
This article describes how to use the AnyButton server control and explains a few extra features.