Skip to main content
Apply uppercase, lowercase, or capitalization without changing the source text. Preserves original text while controlling display formatting through Word-compatible styles.

OOXML Structure

Use case

  • Headings - Consistent uppercase styling without CAPS LOCK
  • Acronyms - Ensure abbreviations display correctly
  • Legal Documents - Emphasize key terms in uppercase
  • Design Consistency - Control display without editing source
  • Dynamic Content - Apply consistent casing to user-generated text

Options

Configure the extension behavior:
Array<string>
default:"['textStyle']"
Mark types to apply text transform to

Attributes

Node attributes that can be set and retrieved:
string
Text transform value (uppercase, lowercase, capitalize, none)

Source code