Отключить разрыв строки между двумя вызовами .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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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