Ili9341 tft low resolution for print texts/numbers

i recent bought ili9341 2.8 (non-touch) display . i was testing with Teensy lc board.

i downloaded zip library for it from this link

All pins Are connected directly (Teensy LC to ili9341 ) without any resistor accord it

#include "SPI.h"
#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"

#define TFT_DC 9
#define TFT_CS 10
#define TFT_MOSI 0
#define TFT_CLK 20
#define TFT_RST  12
#define TFT_MISO 1

Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST, TFT_MISO);

example codes are working. display is working fully .

when i call funtion

  tft.fillScreen(ILI9341_BLACK);
    tft.setCursor(5, 5);
     tft.setTextSize(10);
  tft.setTextColor(ILI9341_WHITE,ILI9341_BLACK);
  tft.println("ABCDE");
    tft.println("12345");
  tft.println("!@#$%^");

i am seeing large pixels in texts on screen this

i seemed one character is of 5x7 pixels (low quality)

but i want to see it in high resolution as possible like this

i want to get best resolution quality in larges text sizes.

please reply … what changes / where / inwhich files of library editing to do ???

thank you…..

Look for "hi-def" fonts.

Have you read the documentation for the Adafruit_GFX library?