Vector Graphics System Development and Programming

Author: Chen Jianchun
Publisher:
Publish Date: 2004-01-01
Features: The characteristics of this book are as follows:
● The author has been engaged in practical research and development of systems such as GIS, MIS, DSS, CAD, and electronic spreadsheets using VC++. Most of the content in this book is a distillation and summary of practical experience and specific technologies.
● Starting from a program framework generated by AppWizard, the book analyzes and organizes the data structures of a vector graphics system and develops a fully functional vector graphics system based on this foundation. The book uses actual code to dissect the system, helping readers grasp the design concepts and various development techniques and methods, guiding them into the practical design process of a real system, thereby avoiding dry and tedious explanations.
● The content of the book is explained from three aspects: implementation ideas, implementation methods, and specific implementation. The author provides code written in standard format and thoroughly debugged, with complete Chinese annotations, making it easier for readers to understand and master the content.
● Whether you are a beginner or an advanced programmer, you can learn about development ideas, system construction, and programming techniques from this book. It is a collection of vector graphics system development technology and VC++ programming technology, with the development of a vector graphics system as the main thread throughout the book, comprehensively introducing and analyzing MFC programming techniques and the development techniques of various functions of the vector graphics system. This includes the use of various MFC auxiliary tools, MFC classes related to graphics, the implementation of documents and views, mouse interaction drawing, graphic zooming and undoing, graphic selection, graphic deletion and document reverse operations, graphic storage and organization, subgraph, color, and line type management, graphic printing, graphic rotation, zooming, and moving, line type definition and drawing, subgraph filling of polygonal regions, increasing the magnification of graphics, organizing large-capacity graphic data, graphic external interfaces, plane relationship calculations of graphic elements, superposition operations such as intersection, union, and clipping of regions, vector display bitmap, graphic copy, cut, and paste, and networking of vector graphics systems. Both beginners and advanced technical personnel will benefit from this book. The code in this book is applicable to VC++ 5.0 to VC++ 7.0 and later versions. This book is suitable for software developers in fields such as GIS, CAD, and MIS, and can also be used as a textbook for relevant majors in colleges and universities.

📌 Related Posts