Может ли XEP онлайн распечатать широкий стол, не обрезая его?
Я использую XEP онлайн для создания PDF моих HTML-страниц. На одном из них у меня есть широкая таблица, отформатированная так, чтобы она занимала всю ширину экрана. Когда напечатано, это сократило сторону стола. Я называю это этой строкой:
<button href="#" th:text="another" class="btn btn-primary btn-lg btn-sm active" onclick="console.log('t'); return xepOnline.Formatter.Format('all', { render: 'download' });"></button>
Я уже пробовал форматтер { pageWidth: '500mm', pageHeight: '500mm' }
на сценарии, но, похоже, ничего не делает.
Есть ли способ распечатать широкий стол с помощью этого инструмента?
1 ответ
Вот тебе скрипка.
http://jsfiddle.net/dp32q89x/5/
Соответствующие части кода:
var click="return xepOnline.Formatter.Format('JSFiddle', {pageWidth:'500mm',render:'download'})";
Это устанавливает ширину страницы на 500 мм с размером таблицы 100% с 15 столбцами.
Одно замечание: средство форматирования не всегда уживается с JSFiddle из-за Javascript, который очищает DOM. Это проблема JSFiddle, не обязательно самого форматера, но иногда вы получаете ошибку.
Результат: