ITextSharp — добавить новую страницу, если страница не полностью завершенаC#

Место общения программистов C#
Ответить
Anonymous
 ITextSharp — добавить новую страницу, если страница не полностью завершена

Сообщение Anonymous »

В iTextSharp, когда страница заполнена, новая страница создается автоматически
Но мне нужно, чтобы новая страница создавалась только тогда, когда размер предыдущей страницы не заполнялся до последней строки,
но до полного завершения< /p>
Это код:

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

    Document document = new Document();

PdfWriter.GetInstance(document, new FileStream("D:/folder/me.pdf", FileMode.Create));

document.Open();

for (int i = 0; i < 1000; i++)
{
Paragraph para = new Paragraph("Hello World");

document.Add(para);
}

document.Close();
В приведенном выше коде, когда первая страница заполнена, создается новая страница.
Мне нужно, чтобы содержимое страницы достигало определенного размера страницы a создается новая страница, а не когда содержимое страницы заполнено

Подробнее здесь: https://stackoverflow.com/questions/791 ... -completed
Ответить

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

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

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

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

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