Home > Store > Programming
Graphics Programming with GDI+
- By Mahesh Chand
- Published Oct 10, 2003 by Addison-Wesley Professional. Part of the Microsoft .NET Development Series series.
- Copyright 2004
- Dimensions: 7x9-1/4
- Pages: 784
- Edition: 1st
- Book
- ISBN-10: 0-321-16077-0
- ISBN-13: 978-0-321-16077-5
Register your product to gain access to bonus material or receive a coupon.
“Graphics Programming with GDI+ explores and exploits a wonderful range of GDI+ programming concepts, techniques, and applications for programmers of beginner to intermediate abilities. Being a prolific contributor to the Internet community of developers, Mahesh Chand is offering what seems to be a natural extension of what he does best—sharing his programming skills with other talented programmers. Each chapter compels to the next.”
—Jason Hattingh, Director, Greystone Digital FX“Mahesh does a very good job getting .NET developers up to speed using the GDI+ features supported in the .NET Framework. There is good coverage of graphics fundamentals that helps the reader better understand the concepts of graphics programming with GDI+, and there are some excellent sample applications that demonstrate the graphics topics covered to reinforce the concepts presented.”
—Charles G. Parker, President, Parallel Consulting, Inc.“Graphics Programming with GDI+ is a comprehensive reference for anyone who wants to leverage this technology. It presents a clear discussion of the topics in such a manner that is comprehensible to the beginner, but sufficiently in-depth to challenge seasoned programmers.”
—Deborah J. Bechtold, MCSD, MCDBA"This is the most comprehensive book about graphics programming using GDI+ so far. This book will be a very useful handbook for everyone who does graphics programming for Windows."
—Min Liu, Software Design Engineer of GDI+, Microsoft Corporation
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics applications for Windows and the Web. Through the use of detailed examples it provides experienced programmers with a deep understanding of the entire GDI+ API defined in the .NET Framework class library.
The book begins with an introduction to GDI+ and the basics of graphics programming in Windows. The core of the book is a hands-on guide to practical topics, including how to use Windows Forms and optimize GDI+ performance. Chapters demonstrate how to develop real-world tools such as GDI+Painter, GDI+Editor, ImageViewer, and ImageAnimator. The author provides extensive reusable sample code in C# throughout, and complete downloadable source code in C# and Visual Basic .NET is available online, as are color versions of screen shots from the book.
Key topics include:
- How GDI+ compares to GDI
- How GDI+ is defined and used in the .NET Framework
- How to draw, paint, and fill graphics objects
- Viewing and manipulating images
- Transforming graphics objects, images, and colors
- Printing in .NET
- How to develop GDI+ Web applications
- How to optimize drawing quality and performance
- Interactive color blending and transparent colors
- GDI interoperability
- Answers to frequently asked GDI+ questions
Graphics Programming in GDI+ is the most in-depth treatment available on writing effective graphics applications for the .NET Framework.
Source Code
Supplements
Color Figures
Download the Color Figures PDF related to this title. The File Size is 5.6MB
Praise For Graphics Programming with GDI+
"This is the most comprehensive book about graphics programming using GDI+ so far. A lot of useful sample code inside this book reveals that Mr. Chand apparently has done a fair amount of research on GDI+. This book will be a very useful handbook for everyone who does graphics programming for Windows."
--Min Liu, Software Design Engineer of GDI+, Microsoft Corporation
"Graphics Programming with GDI+ explores and exploits a wonderful range of GDI+ programming concepts, techniques, and applications for programmers of beginner to intermediate abilities. Being a prolific contributor to the Internet community of developers, Mahesh Chand is offering what seems to be a natural extension of what he does best--sharing his programming skills with other talented programmers. Each chapter compels to the next."
--Jason Hattingh, Director, Greystone Digital FX
"Mahesh does a very good job getting .NET developers up to speed using the GDI+ features supported in the .NET Framework. There is good coverage of graphics fundamentals that helps the reader better understand the concepts of graphics programming with GDI+, and there are some excellent sample applications that demonstrate the graphics topics covered to reinforce the concepts presented."
--Charles G. Parker, President, Parallel Consulting, Inc.
"Graphics Programming with GDI+ is a comprehensive reference for anyone who wants to leverage this technology. It presents a clear discussion of the topics in such a manner that is comprehensible to the beginner, but sufficiently in-depth to challenge seasoned programmers."
--Deborah J. Bechtold, MCSD, MCDBA
Online Sample Chapter
Index
Download the Index
file related to this title.
Table of Contents
Figures.
Tables.
Acknowledgments.
Introduction.
1. GDI+: The Next-Generation Graphics Interface.
2. Your First GDI+ Application.
3. The Graphics Class.
4. Working with Brushes and Pens.
5. Colors, Fonts, and Text.
6. Rectangles and Regions.
7. Working with Images.
8. Advanced Imaging.
9. Advanced 2D Graphics.
10. Transformation.
11. Printing.
12. Developing GDI+ Web Applications.
13. GDI+ Best Practices and Performance Techniques.
14. GDI Interoperability.
15. Miscellaneous GDI+ Examples.
Appendix A: Exception Handling in .NET.
Index. 0321160770T10142003
Downloadable Sample Chapter
Download the Sample Chapter related to this title.
This book is temporarily out of stock, but will ship for free when in stock.
- Save more by becoming a member.
- Request an Instructor or Media review copy.
- Corporate, Academic, and Employee Purchases
- International Buying Options
Online access to books, videos, and tutorials from Addison Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media and others - starting as low as $22.99. Learn more and start a free trial.



Account Sign In
View your cart