WXRIW / Ink-Canvas

A fantastic Ink Canvas in WPF/C#, with fantastic support for Seewo Boards.
GNU General Public License v3.0
215 stars 55 forks source link

Enhancing Ink Canvas with Image Loading, Text Addition, and Background Color Setting #138

Open aniketpotdar425 opened 5 months ago

aniketpotdar425 commented 5 months ago

Currently, the Ink Canvas lacks essential features crucial for enhancing user interaction and customization. To improve its functionality and user experience, we need to implement three key features:

Image Loading: Users should be able to load images onto the canvas to incorporate visual elements into their creations. This feature will enable users to import images from local storage or external sources seamlessly.

Text Addition: Integrating a text addition feature will allow users to input and manipulate text directly onto the canvas. This includes functionalities like selecting font styles, sizes, colors, and positioning the text within the canvas area.

Background Color Setting: Providing users with the ability to set the background color of the canvas will offer greater flexibility in customizing their creations. Users should be able to choose from a predefined color palette or specify custom color codes.

These features will significantly enhance the versatility and usability of the Ink Canvas, making it a more comprehensive tool for digital content creation. Implementing these functionalities will require thorough consideration of user interface design, performance optimization, and compatibility across various platforms and devices.

KremeCN commented 5 months ago

I consider the first two points to be almost unachievable.

KremeCN commented 5 months ago

btw inkways has the features you want thought it's close-sourced.