Articles pages: (The articles are just for graphic editing software engineer to accumulate knowledge to design better software for the end customers. They are not well-organized.)
Related knowledge of photo editing software:
A C++ blob editor in less than 128 lines of code
How to Create an HTML Editor for ASP.NET AJAX
Microsoft Reporting Services (Sub Reports, Charts, Parameters, Expression Editor, etc.)
An example editor with table and image support
Mango, Photo Editor with OpenCV
PropertyGridCE - Mobile version of PropertyGrid
Setting up an image gallery in Jiffycms HTML Editor
htmlArea - Turn any TEXTAREA into a WYSIWYG editor
Editing Multiple Types of Objects with Collection Editor and Serializing Objects