Clipboard is a software function, usually provided by the operating system, and its role is to use copy and paste operations to store data for a short period of time and transfer data between files or applications. It is one of the most commonly used functions in a graphical user interface (GUI) environment. It is usually implemented as an anonymous, temporary data buffer that can be accessed by most or all programs in the environment using the programming interface. Typical applications will provide clipboard operations to the user interface, such as through hotkeys, menu options, and so on.
Normally clipboard is online working in one device, but nowaday people more and more likely to use multple devices during working. It is quite difficult to send and short text or image to other device. Using email or other software is overkill for short text. This why we have created this tool.
The implementation of clipboard on each operating system is different, and may also be different in different versions of the same operating system. They may also change due to different programs or user settings. Most environments support a single clipboard operation, and each "cut" or "copy" content will overwrite the previous content. Generally speaking, the "paste" operation is to make a copy of the content, and the content in the clipboard will be retained for pasting again.
The earliest implementation of clipboard was to store data as plain text without meta-information such as font, style, and color. Subsequent implementations support multiple data types, allowing the storage of complex data structures. Styled text includes RTF, HTML, etc., as well as various bitmaps, vector graphics, electronic spreadsheets, database entries, and so on. However Online Clipboard currently only supporting plain text and image two, in future we will add more feature.