How to scale text in width but not in height

when my text gets too wide it is scaled to fit - but the text is scaled. I just want to squeeze it horizontally. Is this possible?

child: FittedBox(
  child: Text(widget.tile.primaryText,
      textAlign: getTitleAlign(),
      style: TextStyle(
        overflow: TextOverflow.ellipsis,
        color: widget.tile.textColor,
        fontSize: textSize,
      )
    )
  ),

Yes, you can control this using the letterSpacing property of TextStyle, check the example below with negative letterSpacing.

image

  Widget build(BuildContext context) {
    return Column(
      mainAxisAlignment: MainAxisAlignment.center,
      children: [
      Text(
      'Hello, World!',
      style: TextStyle(letterSpacing: -2, fontSize: 40)
    ),
      Text(
      'Hello, World!',
      style:  TextStyle(fontSize: 40)
    ),
    ]) ;
  }