Перенос слов с помощью iText7 - PullRequest
       8

Перенос слов с помощью iText7

0 голосов
/ 03 декабря 2018

Я пытаюсь использовать переносы в iText7

Я использовал пример, найденный здесь: Пример переноса

Но он не работает.

В моем коде я попробовал это:

Dim h As New Hyphenator("de", "DE", 2, 2)
Dim s As Hyphenation = h.Hyphenate("Leistungsscheinziffer")

Но после выполнения кода s НИЧЕГО.

При попытке этого кода ...

dim stringTest as String = "Hier steht der Text zur Silbentrennung mit Leistungsscheinziffer"
p = New Paragraph()
p.SetHyphenation(new HyphenationConfig("de", "DE", 2, 2))
p.Add(new Text(stringTest))
doc.Add(p)

.... полученный текст НЕ переносится.

Тот же результат (без переносов) с этим небольшим изменением:

p.Add(New Text(stringTest).SetHyphenation(New HyphenationConfig("de", "DE", 1, 1)))

Зависимости моего приложения: Dependencies / References

У меня есть ссылка на itext.hyph.dll

И в коде есть такие импорты:

Imports iText.Kernel.Font
Imports iText.Kernel.Pdf
Imports iText.Layout
Imports iText.Layout.Element
Imports iText.Layout.Properties
Imports itextColors = iText.Kernel.Colors
Imports itextColor = iText.Kernel.Colors.Color
Imports FontConstants = iText.IO.Font.Constants
Imports iText.IO.Image
Imports iText.Kernel.Pdf.Canvas
Imports iText.Kernel.Geom
Imports iText.Kernel.Events
Imports iText.Layout.Hyphenation

Кто-нибудь имеет представление, что яделать неправильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...