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

    GDI

    Animation in VB.NET, Part 3

    Richard Newcombe takes a look at Bitmap Animations in VB.NET. VB6 made extensive use of API's to load and initialize large quantities of smaller images. .NET has the GDI+ dynamic library, with a large selection of graphic classes and functions, which means that we no longer require API's to manipulate images.

    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.

    Creating Your Own Drawing Application with Visual Basic .NET, Part 4

    With this article, you will learn how to Crop, Zoom, and Rotate images. You also will learn how to make an Eyedropper, how to draw text, and how to make a moveable Selection.

    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.

    Creating Your Own Drawing Application in Visual Basic.NET, Part 3

    With Part 3, we add shapes like hearts, rounded rectangles, spirals, stars. We also experiment with different brushes to fill our shapes more nicely.

    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)