2017-02-09 9 views
0

Мне нужно открыть таблицу html на новую вкладку в формате pdf, чтобы быть готовой к печати. Проблема, с которой я столкнулась, заключается в экспорте таблицы html из-за привязки к ней css. Многие элементы окрашены по-разному в зависимости от строки, ячейки и т. Д. Как я могу экспортировать таблицу в pdf со всеми css неповрежденными? Я использую angularjs btwЭкспортировать таблицу html в pdf со всеми ее css intact

В другой части страницы у меня были ui-сетки, созданные с помощью angularjs, и я смог их экспортировать с помощью pdf-кода.

ответ

0

Без вашего кода трудно узнать с полной уверенностью, что это сработает для вас, но я использовал fpdf для создания счетов для клиентов. Вывод может быть окрашен на основе значений переданных ему переменных с помощью функции «SetTextColor». Вызов fpdf выполняется обычно как ajax-запрос при нажатии кнопки, поэтому вы должны иметь возможность фиксировать все строки и столбцы вашей таблицы и использовать логику того же типа для настройки цветов в вашем классе fpdf.

Для получения дополнительной информации о FPDF: http://www.fpdf.org/

+0

Является ли это основной HTML таблицы с помощью угловых JS. Мне нужно, чтобы все данные, выбранные из фильтра поиска, были экспортированы в PDF для печати. Как и css. Я считаю, что я должен найти решение, используя угловые js – Adrew