Document Applet Generation via Component Assembly
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current word and document processing applications are complex to create and often limited to specific scenario types, failing to meet actual user requirements due to their fixed development nature, resulting in low practicability.
Innovation Solution
A method and apparatus for generating a word and document processing applet that displays an editing interface with a component list, allowing users to select and combine predefined components to create a document applet, which can be easily configured and published, enabling codeless creation and adaptation to various scenario types.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If word and document processing applications are created by developers writing code based on professional development tools, then the application functionality can be achieved, but the complexity of creation increases
Solution Approach 1:
The application is divided into multiple predefined components, each representing a specific function or UI element. Users can select and combine these components to build applications without writing code, thereby reducing creation complexity while maintaining functionality.
Solution Approach 2:
A component library serves as an intermediary between the user and the application creation process. Instead of directly writing code, users interact with pre-defined components that encapsulate complex code logic, simplifying the creation process.
2Adaptability or versatility
If word and document processing applications are developed based on fixed and limited scenario requirements, then the development process is simplified, but the adaptability to various scenario types decreases
Solution Approach 1:
The component library is designed to be universal and scenario-agnostic, with components that can be applied across multiple scenario types. This allows users to create applications for different scenarios using the same set of components, enhancing adaptability without increasing creation complexity.
Solution Approach 2:
The application structure is made dynamic and configurable, allowing users to assemble and disassemble components based on specific scenario requirements. This flexibility enables the same component set to serve multiple scenarios while keeping the creation process simple.
Data Source
AI summary
A method for generating a document applet is provided. In the method, an editing interface including an editing region and a component list is displayed. The component list includes a plurality of predefined components. Each of the predefined components is configured to provide a document input template. At least one target component of the plurality of predefined components is added in the editing region. A page of the document applet is generated to include the document input template of each of the at least one target component in the editing region. The document applet is provided to a server. The document applet is configured to perform document processing via the page when downloaded to a user terminal.


