Impressora Termica TSP143M

Estou trabalhando em um PDV feito em JavaFX e quando eu mando o recibo pra impressora ela imprime, porém parte do texto é cortado. Já olhei o manual da impressora para tentar diminuir os caracteres, ajustar as dimensões da bobina, mas ainda na mesma. Alguém pode me ajudar? Segue abaixo como estou mandando o texto para a impressora.

node = new Label(tef.getViaLojista());
job = PrinterJob.createPrinterJob();
if (job != null) {
    success = job.printPage(node);
    if (success) {
        job.endJob();
        System.out.println("- Via Do Lojista Impressa Com Sucesso ------");
        break;
    }
}