Back to Plugins
AdaptaFont—Intelligent Font Scaling for Seamless Multi-Format Scenarios

AdaptaFont—Intelligent Font Scaling for Seamless Multi-Format Scenarios

AdaptaFont auto-sizes text in Figma by width, line height & max lines.

Plugin Preview

AdaptaFont—Intelligent Font Scaling for Seamless Multi-Format Scenarios preview

About this plugin

1. Text Font Size Adaptation for Different Image Dimension Requirements

Automatically adjusts text font size by modifying the fixed width and line count parameters according to different image dimension needs (e.g., designs for multiple e-commerce platforms), enabling rapid completion of typesetting in such scenarios.


2. Text Font Size Adaptation for Different Language Requirements

Through configuring font family, font weight, and line height settings, the plugin automatically adjusts font sizes for text content in various languages to adapt to the preset text width and line count, thereby quickly fulfilling typesetting requirements for globalized designs.


Features:


⌨️ Methods to Obtain Text:

Designers can acquire text content requiring adaptive font sizes either by selecting text nodes or inputting/pasting new text in the plugin's input field.


🔄 Reacquire Text Content & Text Properties:

Designers can click the refresh button to reacquire the text content, font, font weight, and line height of selected text layers on the canvas for further adjustments and optimization.


👀 Predict Actual Line Count:

The plugin features actual line count prediction capability, forecasting real line numbers based on current text content and settings to help designers better plan text layout.


↙️ Window Scaling:

The plugin window can be minimized by collapsing setting items, proving highly efficient in scenarios requiring rapid multi-language text replacement using identical text properties.


🎨 Theme Switching & Language Toggling

Switch between light/dark themes

Instant Chinese/English interface language switching


---

1. 不同图片尺寸需求的文本字号自适应

根据不同的图片尺寸需求,通过调整文本的固定宽度及行数,自动调整文本的字号,快速完成在如多电商平台的设计中排版。


2. 不同语言需求的文本字号自适应

插件通过设置字体、字重、行高,自动调整各个语言下文本内容的字号来适配设置好的文本宽度和行数,以此来快速完成全球化设计的排版需求。


功能:


⌨️ 获取文本的方式

设计师可以通过选择文本节点,或者在插件输入框中输入或粘贴新文本来获取需要自适应字号的文本内容。


🔄 重新获取文本内容与文本属性

设计师可点击刷新按钮,重新获取画布中已选中的文本图层的文本内容、字体、字重和行高,以便进一步的调整和优化。


👀 预测实际行数

插件具备实际行数预测功能,能够根据当前文本内容和设置,预测实际的行数,帮助设计师更好地规划文本的排版。


↙️ 窗口缩放

可通过折叠设置项来缩小插件窗口,这在使用同一套文本属性的多语言文本快速替换场景下十分高效。


🎨 主题切换与中英文切换

Plugin Details

Version1
CreatedMay 10, 2025
Last UpdatedMay 10, 2025
Categoryediting & effects plugins
CreatorLy_ln
Stats32 installs, 1 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none