itext7 Перезапись длинного строкового значения - PullRequest
0 голосов
/ 06 мая 2020

У меня есть следующий код:

    void Main()
   {
       var writer = new PdfWriter(@"c:\temp\Overwrite.pdf");
            var pdf = new PdfDocument(writer);
            var document = new Document(pdf);
    
        var p = new Paragraph($"Feature: 4.2 - Release Selection and a very big welcome to the Community this has been a very good project indeed, I sure do like it. How about yourself, very big welcome to the Community, this has been a very good project indeed, I do like it. Selection and a very big welcome to the Community this has been a very good project indeed, I sure do like it. ").SetKeepWithNext(true)
                    .SetMarginTop(10)
                    .SetMarginBottom(10)
                    .SetFixedLeading(0f);
    
        document.Add(p);
        
        document.Close();
    }

Но результат заканчивается следующим образом: введите описание изображения здесь Как я могу перенести текст на следующую строку, не перезаписывая себя?

1 Ответ

0 голосов
/ 06 мая 2020

Я не уверен, что делает эта строка, но она вызывает проблему, если вы прокомментируете ее, как это сделал я здесь, ваш текст работает.

var p =
        new Paragraph(s)
        .SetKeepWithNext(true)
        .SetMarginTop(10)
        .SetMarginBottom(10);
        //SetFixedLeading(0f);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...