Text-Linked Object Resizing via Dynamic Font Scaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In electronic devices, text-linked objects are not seamlessly integrated with text, leading to issues like partial truncation and separate editing requirements, which complicates usability and visual alignment, especially in mobile environments with limited display space.
Innovation Solution
An electronic device with a processor that converts text-linked objects into a text type, allowing them to be dynamically resized and repositioned based on text layout changes, ensuring visual uniformity and convenient editing by linking font size adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If objects are inserted through the insert menu and placed in text lines, then objects can be displayed with text, but the objects have size independent of text font size leading to visual inconsistency
Solution Approach 1:
The patent makes the object size dynamic by linking it to text font size. When text font size is adjusted, the object size automatically scales proportionally. This dynamic relationship ensures visual consistency between text and embedded objects across different display scenarios while maintaining ease of operation through automatic adaptation.
Solution Approach 2:
The patent changes the size parameter of objects based on the font size parameter of text. By establishing a proportional relationship between these two parameters, the system automatically adjusts object dimensions when text formatting changes, resolving the visual inconsistency issue while requiring no additional user intervention.
2Adaptability or versatility
If text and object are edited separately with independent coordinates, then editing flexibility is maintained, but text layout changes do not apply to objects requiring separate editing
Solution Approach 1:
The patent merges the editing behavior of text and objects by making objects inherit text formatting properties. When text layout or font size is modified, the embedded objects automatically adjust their position and size accordingly. This merging eliminates the need for separate editing operations while preserving the underlying flexibility of independent object manipulation.
Solution Approach 2:
The patent gives text editing operations universal applicability by extending their effect to embedded objects. A single text formatting operation now serves dual purposes: modifying text appearance and simultaneously adjusting associated object properties. This multi-functionality reduces operational complexity while maintaining editing versatility.
3Manufacturing precision
If object size is larger than the placement area, then the object can display complete content, but text layout options like align, indent, or outdent cause partial truncation
Solution Approach 1:
The patent implements dynamic object sizing that automatically adapts to the available text placement area. When text layout options such as align, indent, or outdent are applied, the object size adjusts proportionally to ensure complete content display within the modified area. This dynamic adaptation maintains both content completeness and layout flexibility without requiring manual intervention.
Solution Approach 2:
The patent changes the object size parameter in response to text layout parameter changes. When indentation or alignment parameters are modified, the system automatically recalculates and adjusts the object dimensions to fit the new layout constraints while preserving complete content visibility. This parameter coupling resolves the contradiction between content completeness and layout adjustability.
Data Source
AI summary
An electronic device according to various embodiments may include: a memory, a display, and a processor, and the processor may be configured to: based on identification of insertion of a text-linked first object during display of text on the display, convert the first object into a text type, and based on a layout of the text displayed on the display being changed according to editing of the text, control the display to display the first object to a changed position corresponding to the changed layout of the text.


