Я в тяжелой ситуации. Пожалуйста, помогите мне .. Я хочу печатать данные из datatable в pdf, эта часть работает нормально .. но проблема в том, что в некоторых случаи, когда значения строк данных (длина одной строки, но значение столбца длинная) становятся слишком длинными, поэтому в этих случаях я хочу разделить полученные данные на следующую страницу pdf. В других ситуациях я обработал использование rowcount .. то есть, если значение rowcount это 2, тогда данные первой строки записываются в первую pdf-страницу и так далее, но в этой ситуации только одна строка, но значение каждого столбца слишком велико ... вот как я разделил данные выше на следующую страницу? Я использую itextsharp для создания отчетов в формате PDF ...Разбиение DataTable C# и результат печати в PDF-файл
0
A
ответ
0
Чтобы разбить длинные строки на разных страницах, установите свойство PdfPTable.SplitLate к ложному:
PdfPTable table = new PdfPTable(1);
table.SplitLate = false;
Для получения более подробной информации обратитесь к этому примеру: http://developers.itextpdf.com/examples/itext-action-second-edition/chapter-4#189-headerfooter2.java
+0
. СвойствоSplitLate не работает –
Возможно, вы используете rowcount так же, как вы можете применить слово или количество символов для этого случая. –
Может ли u plz предоставить пример? –