中文译文
使用 HTML5 Canvas、CSS3 和 JavaScript 开发一个基于 Web 的图像编辑器。创建一个带有工具面板和预览区域的专业界面。实现基本调整,包括亮度、对比度、饱和度和锐度。添加带有可自定义参数和预览的滤镜。包括带纵横比控制的裁剪和调整大小。实现带字体选择和样式的文字叠加。添加带填充和描边选项的形状绘制工具。包括带混合模式的图层管理。支持以多种格式和质量导出图像。创建可适应屏幕尺寸的响应式设计。添加带历史状态的撤销/重做功能。
English original
Develop a web-based image editor using HTML5 Canvas, CSS3, and JavaScript. Create a professional interface with tool panels and preview area. Implement basic adjustments including brightness, contrast, saturation, and sharpness. Add filters with customizable parameters and previews. Include cropping and resizing with aspect ratio controls. Implement text overlay with font selection and styling. Add shape drawing tools with fill and stroke options. Include layer management with blending modes. Support image export in multiple formats and qualities. Create a responsive design that adapts to screen size. Add undo/redo functionality with history states.