iText7 Динамически установить вычисление поля во время выполнения - PullRequest
0 голосов
/ 10 мая 2018

Работа с библиотекой iText7 версии 7.0.2.2 в веб-приложении c #. Документ PDF создается с n числом динамически создаваемых страниц в зависимости от объема данных.

Есть ли способ задать поле с вычисленной формулой во время выполнения? Так, например, что-то вроде расчета промежуточного поля, например

произведение Page1.Lineitem1.qty и Page1.LineItem1.unitprice.

1 Ответ

0 голосов
/ 10 мая 2018

Itext просто создает представление, модель данных, предоставляемая им, предоставляется вами.

Кроме того, itext рисует только текстовые строки, а не числовые типы, поэтому ему придется анализировать эти строки обратно в числа, что может быть затруднительно, учитывая все способы форматирования чисел с помощью запятых, точек, знаков плюс и минус., скобки, единицы измерения, ...

И текстовые фрагменты, которые вы рисуете с помощью itext, не названы.

И itext сбрасывает содержимое на выход как можно скорее, чтобы сэкономить память.

...

Так что нет, itext не обеспечивает поддержку "продукта Page1.Lineitem1.qty и Page1.LineItem1.unitprice" или подобных выражений.

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