Я использую jsPDF и html2canvas для преобразования div
в PDF:Преобразование DIV с атрибутом "скрытый" в формате PDF с jsPDF и html2canvas
<a onclick="makePdf()">PDF</a>
<div id="divToPdf">Some content here</div>
Однако я не хочу мой div
отображается на экране. Я попытался с помощью hidden
свойство, чтобы скрыть div
:
<a onclick="makePdf()">PDF</a>
<div id="divToPdf" hidden>Some content here</div>
Проблема заключается в том, что результаты hidden
недвижимости в пустой Pdf документа. Как я могу скрыть div
без этой проблемы?
Я попробовал оба. Никто не работал. Я фактически конвертирую 'div' в pdf, а не распечатываю его. Запрос на медиа в вашем ответе кажется для печати. –
Я не знаю, как работает ваш 'makePdf()', если вы используете какой-либо lib для прямого преобразования содержимого страницы в pdf, тогда вам нужно использовать второй способ: изменение страницы с помощью 'querySelectorAll' перед вызовом 'makePdf()'. –
Хорошо. Круто. Благодаря! –