Отключить разрыв строки между двумя вызовами .text() с помощью pdfkitJavascript

Форум по Javascript
Anonymous
Отключить разрыв строки между двумя вызовами .text() с помощью pdfkit

Сообщение Anonymous »

Я использую pdfkit для создания текста, в котором слоги окрашены в разные цвета.
У меня возникла проблема с избежанием разрывов строк в середине слова, потому что я вызываю .text() каждый раз, когда хочу изменить цвет.
Можно ли сделать так, чтобы 2 вызова были неразрывными?
Вы можете проверить, вставив этот код https://pdfkit.org/examples/browserify/browser.html

Код: Выделить всё

var doc = new PDFDocument();
var stream = doc.pipe(blobStream());

doc.fontSize(25)
.text("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", {continued: true})
.text("bb", {continued:true})
.fillColor("red")
.text("b", {continued: true})
doc.end();
stream.on('finish', function() {
iframe.src = stream.toBlobURL('application/pdf');
});
Как видите, мне нужно, чтобы кратное b представляло собой одно слово, но разных цветов, и оно разрывается.
Есть ли способ избежать разрыва?

Подробнее здесь: https://stackoverflow.com/questions/798 ... ith-pdfkit

Вернуться в «Javascript»