Interactive Content Blocks for Extended Document Editing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional documents have limited editing capabilities, failing to meet diverse user demands due to restricted functions.
Innovation Solution
A method and apparatus for document editing that allows creation of content blocks with interactive regions and editing regions, enabling dynamic updating and compilation based on user input, including support for third-party databases and compatibility through connection files and dependency trees.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional document functions are used, then document structure is simple, but user demand satisfaction is limited
Solution Approach 1:
The document is divided into multiple independent content blocks, each with its own editing region and interactive region. This segmentation allows users to edit different parts of the document independently, satisfying diverse user demands without making the entire document structure complex.
Solution Approach 2:
The document structure transitions from static to dynamic through the introduction of editing regions and interactive regions. Users can dynamically create, edit, and delete content blocks based on their needs, enhancing adaptability while maintaining a relatively simple base structure.
2Ease of operation
If limited document functions are provided, then system complexity is low, but editing capability is insufficient
Solution Approach 1:
Editing regions and interactive regions serve as intermediary elements between the user and the document content. These intermediaries provide user-friendly interfaces for editing without exposing the underlying complexity of the document structure and processing mechanisms.
Solution Approach 2:
The system uses templates and predefined content blocks that can be copied and reused. This allows users to create new content quickly without understanding the full complexity of the system, enhancing ease of operation while keeping the system itself manageable.
3Reliability
If content blocks are created with interactive regions, then data coherence across terminals is improved, but operation complexity increases
Solution Approach 1:
The content blocks with interactive regions are designed to be universal and can be used across different terminals and platforms. The same content block structure works on mobile devices, tablets, and computers, ensuring data coherence without requiring users to learn different operations for different devices.
Data Source
AI summary
Embodiments of the disclosure provide a method and an apparatus for document editing, a terminal, and a non-transitory storage medium. The method includes: in response to receiving a first creation operation in a document, creating a first content block, wherein the first content block comprises an interactive region and the first content block is of a first type; generating a first editing region in response to a first triggering operation on the first content block, the first editing region being configured to edit the first content block; and updating content of the interactive region of the first content block in the document based on input information received in the first editing region. The document editing method provided by the disclosure is capable of providing an extended compilation function.


