DataTables PDF Export (PDFMAKE): как предотвратить разрывы рядов в разрыве страниц?Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 DataTables PDF Export (PDFMAKE): как предотвратить разрывы рядов в разрыве страниц?

Сообщение Anonymous »

Я пытаюсь настроить PDF-экспорт с помощью dataTables (который использует pdfmake ). Все мои пользовательские стили работают, за исключением Dontbreakrows , это не имеет никакого значения, поэтому содержимое строк таблиц распыляется в разрывах страниц, вместо того, чтобы держать их вместе на следующей странице, когда они не вписываются в предыдущий, что я и ожидал. /> dataTables < /em> 1.10.12,
кнопки < /em> 1.2.1 < /p>

Это мой код: < /p>

(...)
$.extend( true, {}, buttonCommon, {
'extend': 'pdf',
'text': 'PDF A4',
'orientation': 'landscape',
'pageSize': 'A4',
'message': 'Date '+todays,
'customize': function (doc) {
doc.content.splice(1, 0, {
margin: \{0, -32, 0, 8\},
alignment: 'right',
image: 'data:image/png;base64,(...)'
});
//These styles are working:
doc.defaultStyle.fontSize = 10;
doc.styles.title.fontSize = 12;
doc.styles.tableHeader.fontSize = 11;
doc.styles.tableFooter.fontSize = 11;
doc.styles.tableHeader.alignment = 'left';
doc.styles.title.bold = true;
doc.styles.tableHeader.bold = true;
doc.styles.tableHeader.color = '#ffffff';
doc.styles.tableHeader.fillColor = '#666666';
doc.styles.tableBodyOdd.fillColor = '#ffffff';
doc.styles.tableBodyEven.fillColor = '#e9e9e9';
doc.styles.tableHeader.noWrap = true;

//It doesn't work:
doc.styles.tableBodyOdd.dontBreakRows = true;
doc.styles.tableBodyEven.dontBreakRows = true;
doc.styles.tableBodyOdd.pageBreak = 'before';
doc.styles.tableBodyEven.pageBreak = 'before';

//It doesn't work neither:
doc.defaultStyle =
{
dontBreakRows: true
}
}

}),
(...)
< /code>

Что я делаю не так? Спасибо!


Подробнее здесь: https://stackoverflow.com/questions/432 ... age-breaks
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • JetBrains Rider: как предотвратить автоматический отступ при разрыве строки перед скобками
    Anonymous » » в форуме C#
    0 Ответы
    101 Просмотры
    Последнее сообщение Anonymous
  • Pdfmake API? Есть ли список стилей, шрифтов, возможностей?
    Anonymous » » в форуме Html
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Pdfmake API? Есть ли список стилей, шрифтов, возможностей?
    Anonymous » » в форуме CSS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Невозможно подсчитать нумерацию страниц в формате PDF. Использование счетчика (страниц) и счетчика (страниц) — это счетч
    Anonymous » » в форуме CSS
    0 Ответы
    203 Просмотры
    Последнее сообщение Anonymous
  • Как удалить лишние пробелы при разрыве строки
    Anonymous » » в форуме CSS
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous

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