Tip: Detect if a Language Font is Installed (Such as East Asian)
Check if any language (such as East Asian) is Installed on a user's computer.
Check if any language (such as East Asian) is Installed on a user's computer.
How to use a font without installing it first on user systems.
Display outline text with a translucent shadow and display a cached outline text for video rendering.
Silverlight provides new opportunities for building lasting connections with users. In this article, you will learn how to use this new tool to create a simple logo control.
Capture a top window's content to a BMP file, regardless of the window's z-order.
Learn about a class that displays and automates a translucent, shadowed modal dialog with a progress sphere.
Learn about the changes in the .ico format in Windows Vista and how to compile Vista icons into your applications.
Learn about CFileDialog-derived classes that offer an easy way to implement File Open and Save As dialogs in MFC applications that use GDI+.
Sometimes, putting text in a rectangular block may just be a little too straight. With the C++ class QEnvelopeText, you can mould a piece of body type in any shape.
This versatile class arranges the characters of a text string along any curve.
Windows GDI+ understands only half of the fonts out there. Use the QGraphicsText class to work with the other half.
Add support for interactive curve drawing to your MFC app by dropping in theQBezierTracker class.
This CRectTracker on steroids not only lets you move and scale screen objects, but also rotate and shear them.
Warping is the most drastic way to change the form of a GDI+ graphics object. The class QWarpTracker lets you do it interactively.
Tom Archer illustrates how you can use the TranslateTransform and ScaleTransform methods to invert and display the reflection of a string.
Tom Archer illustrates how the Matrix object and transforms enable you to draw horizontally or vertically sheared text.
Learn how to use GDI+ to render several 3D text effects, such as shadowed, blocked, embossed, and engraved text.
Tom Archer illustrates how the combination of Managed Extensions and GDI+ enable you to draw gradient and hatched text with only a few lines of C++ code.
An article describing a trick to capture video screen shots.
Use adaptive color quantization to create better GIF files with GDI+.
Despite its somewhat confusing name, Unsharp Mask is an important procedure to enhance the quality of bitmap pictures. The QGaussFilter class performs Unsharp Mask, and more. (The project code was updated.)
Learn everything you always wanted to know about your bitmap pictures, and more, with QImageProperties.
Learn how to draw lines in XY axes as well as how to find the slope of the line based on the line equation.
GDI+ lets you "warp" graphics objects. At least, that's the story. In reality, the method is buggy to an unacceptable degree.