The Wayback Machine - https://web.archive.org/web/20101122084525/http://www.codeguru.com:80/vb/gen/vb_graphics/gdi/

    GDI

    Displaying and Customizing Images from a Database

    Discover how to render an image directly from a database using an IHttpHandler and how to modify the image on its way to the client using GDI+.

    Creating a Rounded Panel Control

    Round those corners and make your user interfaces a little jazzier with a rounded rectangle Panel control; a fun chunk of code to incorporate into your application.

    Visualizing LINQ Sequences with GDI+

    Discover a utility for quickly obtaining and managing rectangles within rectangles. The rectangles then can be used to do things such as manage the layout of dynamically generated forms or visualize LINQ queries.

    Animating Graphics in ASP.NET with GDI+

    You've learned how to render graphics with GDI+ and ASP.NET. Take the next step and learn how to dynamically update images with AJAX.

    Rendering Graphics in ASP.NET with GDI+

    Web forms do not have a canvas, so you can't ask a Web form for its Graphics object. But, you can simulate this behavior by rendering graphics in ASP.NET—with some help from GDI+.

    Anti-Aliased Image Transformation (Aaform)

    Given an image and a quadralateral, Aaform will fit the image onto the quadraleteral passed using geometry.

    [Updated] Anti-Aliased Image Rotation (Aarot)

    Rotate images using geometry.

    Create a Shaped 3D Control with GDI+

    Want to create non-rectilinear controls for custom Windows software development? Learn how to convert a custom three-dimensional shape primitive into a shaped control with .NET and GDI+.

    Dex3D - Fully Functional VB6 3D Engine

    Make your very own 3D graphics engine in VB6 using some advanced graphics methods. (Added: 25-Jan-2000)

    Rectangle Drawing (XOR) etc

    Use XOR and other transformations to draw rectangles over existing bitmaps. (Added: 24-Sep-2000)

    Simplified GetDiBits

    Manipulate individual pixels of a bitmap and retrieve the colors using GetDiBits via a BITMAPINFO. (Added: 30-Nov-1998)