Deformable Text Shapes for Non-Uniform Resizing Without Text Distortion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graphic design applications struggle with determining the impact of non-uniform resizing on text within shapes, particularly when the aspect ratio changes, leading to challenges in maintaining text appearance during resizing operations.

Innovation Solution

A computer-implemented method for creating deformable text shapes by associating textbox data with base shape data, allowing for resizing operations that include calculating resized path and textbox data to accommodate text within the available entry area.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If non-uniform resizing is applied to a shape with text, then the shape can be adapted to different layouts and design requirements, but the text appearance and readability may be distorted or lost

Engineering Contradiction:
Improveshape adaptabilityVSAvoidtext appearance precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The shape is divided into a grid of slices that can be independently transformed during resizing operations. This segmentation allows different parts of the shape (and contained text) to be scaled differently, enabling non-uniform resizing while maintaining text integrity through coordinated transformation of individual slice elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic resizing where the shape and its internal text elements are transformed in real-time based on resize parameters. The text bounding box and shape path are dynamically recalculated during resizing operations to maintain proper text appearance and positioning throughout the transformation process.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the shape aspect ratio is changed during resizing, then the shape can fit different design layouts, but determining the impact on text becomes non-trivial and complex

Engineering Contradiction:
Improvelayout adaptabilityVSAvoidresizing calculation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

By dividing the shape into a slice grid with defined boundaries, the system simplifies aspect ratio changes. Each slice can be independently scaled according to the new aspect ratio, making the complex transformation manageable through systematic application of scale factors to discrete elements rather than calculating the entire shape transformation at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system pre-calculates the text bounding box and its relationship to the shape before resizing operations. This preliminary setup includes defining the text area boundaries and transformation rules in advance, so that during aspect ratio changes, the impact on text can be determined through predetermined calculation methods rather than complex real-time analysis.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If text is associated with a deformable shape, then the text moves with the shape during resizing, but ensuring text fits within the available entry area becomes challenging

Engineering Contradiction:
Improvetext-shape associationVSAvoidtext fitting precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The text bounding box is dynamically adjusted during shape deformation to ensure text remains within the available entry area. As the shape is resized or distorted, the text area boundaries are recalculated based on the new shape geometry, automatically maintaining proper text containment and readability throughout the deformation process.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors whether text fits within the available entry area during resizing operations. If text exceeds the boundaries, the system provides feedback by adjusting the text bounding box or triggering alerts, allowing users to refine the resize parameters to achieve proper text fitting within the deformed shape.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12511806B2Systems and methods for creating and using deformable text shapes
Publication Date: 2025.12.30 CANVA PTY LTD
  • US12511806B2 patent drawing
  • US12511806B2 patent drawing
  • US12511806B2 patent drawing

AI summary

Described herein is a computer implemented method. The method includes receiving a user input selecting a deformable text shape that is defined by shape data that includes path data, slice data, viewbox data, and textbox data. A further user input that resizes the viewbox of the deformable text shape is received, and in response resized shape data is calculated by calculating resized path data and resized textbox data. A resized deformable text shape is then displayed in accordance with the resized shape data.