Electronic whiteboard data migration method, device, equipment and storage medium
Patent Information
- Application Number
- CN202211387059.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-07
- Publication Date
- 2026-08-28
- Estimated Expiration
- 2042-11-07
AI Technical Summary
[0005]本发明的主要目的在于提供了一种电子白板数据迁移方法、装置、设备及存储介质,旨在解决现有技术新建画布没有保留原有画布的重点,再次书写重点则费时费力的技术问题
[0047]本发明通过在检测到预设内容迁移指令时,获取用户在当前画布上选取的待迁移页面内容和所述待迁移页面内容所在的画布位置;在检测到画布新建指令时,生成新建画布;根据所述画布位置,以可拖拽状态将所述待迁移页面内容绘制到所述新建画布中;对处于所述可拖拽状态的所述待迁移页面内容进行固化,获得目标画布。相较于现有的新建画布没有保留当前画布的重点内容,再次书写重点内容则费时费力;由于本发明是通过检测预设内容迁移指令,在用户在当前画布上选取待迁移页面内容时,获取待迁移页面内容和对应的画布位置,根据画布位置,以可拖拽状态将待迁移页面内容绘制到新建画布中,从而用户无需再次书写待迁移页面内容,节省了时间,提高了用户的体验。
Smart Images

Figure CN115686326B_ABST
Abstract
Claims
1. A method for data migration on an electronic whiteboard, characterized in that, The electronic whiteboard data migration method includes: When a preset content migration instruction is detected, the page content to be migrated selected by the user on the current canvas and the canvas position where the page content to be migrated is located are obtained. Obtain the pixel values of the content of the page to be migrated; The content of the page to be migrated is enclosed in a rectangle, and the coordinates of the area are determined by the four points where the content of the page to be migrated touches the four sides of the rectangle. When a new canvas command is detected, a new canvas is generated; The pixel values are converted to obtain the corresponding content image, and the content image is placed in the new canvas in a draggable state according to the region coordinate values. When the user is detected using a paintbrush on the newly created canvas, the content image is fixed in its position on the new canvas to cancel the draggable state of the content image, thus obtaining the target canvas.
2. The electronic whiteboard data migration method as described in claim 1, characterized in that, The step of obtaining the page content to be migrated selected by the user on the current canvas and the canvas position of the page content to be migrated when a preset content migration instruction is detected includes: When a preset content migration command is detected, the current canvas state is adjusted to a selectable state; Based on the selectable state, obtain the page content to be migrated selected by the user in the current canvas; Obtain the canvas position where the content of the page to be migrated is located.
3. The electronic whiteboard data migration method as described in claim 1, characterized in that, After the step of obtaining the page content to be migrated selected by the user on the current canvas and the canvas position of the page content to be migrated when a preset content migration instruction is detected, the method further includes: When a command to display a canvas array is detected, a canvas thumbnail array is displayed to the user, in which several thumbnail canvases are displayed. In response to the user's selection instruction based on the canvas thumbnail array, determine the canvases to be merged; Determine whether there is a preset blank area in the canvas to be merged based on the canvas position; If it exists, the content of the page to be migrated is drawn onto the canvas to be merged in a draggable state based on the preset blank area.
4. The electronic whiteboard data migration method as described in claim 3, characterized in that, The step of determining whether a preset blank area exists in the canvas to be merged based on the canvas position includes: Determine whether the first preset area range corresponding to the canvas position in the canvas to be merged is a blank area, wherein the first preset area range is determined by the coordinates corresponding to the canvas position; If so, it is determined that there is a preset blank area in the canvas to be merged; If not, then determine whether the second preset area range corresponding to the canvas position in the canvas to be merged is a blank area. The second preset area range is determined by the horizontal axis coordinate of the coordinate. The second preset area range is larger than the first preset area range. If the second preset area is a blank area, then it is determined that the preset blank area exists in the canvas to be merged.
5. The electronic whiteboard data migration method as described in claim 4, characterized in that, If not, then after the step of determining whether the second preset area range corresponding to the canvas position in the canvas to be merged is a blank area, the method further includes: If the second preset area is not a blank area, then it is determined whether the third preset area corresponding to the canvas to be merged is a blank area. The third preset area is determined by the size of the canvas to be merged, and the third preset area is larger than the second preset area. If the third preset area is a blank area, then it is determined that the preset blank area exists in the canvas to be merged.
6. The electronic whiteboard data migration method as described in claim 1, characterized in that, After the step of fixing the content image to its position on the newly created canvas to cancel the draggable state of the content image and obtain the target canvas, the method further includes: When a page merge command is detected, a canvas thumbnail array is displayed to the user, in which several thumbnail canvases are displayed. In response to the marking instruction input by the user based on the canvas thumbnail array, several canvases to be converted are determined; The several canvases to be converted are converted to obtain a merged image; When the user's specified instruction is detected, the merged image is stored in a preset specified storage space.
7. A data migration device for an electronic whiteboard, characterized in that, The electronic whiteboard data migration device includes: The data acquisition module is used to acquire the page content to be migrated selected by the user on the current canvas and the canvas position where the page content to be migrated is located when a preset content migration instruction is detected. The data acquisition module is also used to acquire the pixel values of the page content to be migrated; to frame the page content to be migrated with a rectangle, and to determine the area coordinate values using the four points where the page content to be migrated contacts the four sides of the rectangle. The canvas creation module is used to generate a new canvas when a canvas creation command is detected; The content drawing module is used to convert the pixel values, obtain the corresponding content image, and place the content image in the new canvas in a draggable state according to the area coordinate values. The content fixing module is used to fix the content image at the location of the new canvas when the user is detected to be operating with a pen on the new canvas, so as to cancel the draggable state of the content image and obtain the target canvas.
8. An electronic whiteboard data migration device, characterized in that, The device includes: a memory, a processor, and an electronic whiteboard data migration program stored in the memory and executable on the processor, the electronic whiteboard data migration program being configured to implement the steps of the electronic whiteboard data migration method as described in any one of claims 1 to 6.
9. A storage medium, characterized in that, The storage medium stores an electronic whiteboard data migration program, which, when executed by a processor, implements the steps of the electronic whiteboard data migration method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Display content remarking method, display client and projection screen client
CN108241480A
Page operation method, device and equipment of intelligent interaction tablet computer and storage medium
CN111338538A