Титла: записване на HTML таблица в PDF Публикувано от: edmon в Aug 12, 2014, 16:09 Както гордо твърди заглавието искам да "експорт"-на HTML таблица в PDF файл.
Намерих няколко примера и помощни инструменти, но всички те имат проблем с UTF-8, какъвто именно е формата на страницата ми. html2pdf предполагам ще се справи с нещото,но идеята ми е да мога само HTML таблицата да я прекарам през html2pdf. За целта сложих един div около таблица и взимам HTML кода в Код: var html_table = $("#exportpdf").html(); Искам да имам линк на който примерно с onClick да викна функция , която да вземе HTML кода на таблица и да го метне някак с Ajax на файла примерно export_pdf.php , в който именно се правят нещата с html2pdf: Код:
Обаче хич ме няма в тоя Ajax. Искам и самата функция да изведе пдф файла направо за запис подобно както се прави по подобен начин експорт за Ексел. Код: var tableToExcel = (function() { Титла: Re: записване на HTML таблица в PDF Публикувано от: d0ni в Aug 12, 2014, 20:30 Всъщност с AJAX заявка не би трябвало да стане, защото няма да ти излезе диалог да save-неш PDF-а. По-скоро ти трябва форма, която да събмитнеш, промени pdf-export.php да сочи към твоя PHP файл и промени в него да ползваш $_POST, а не $_GET, защото в GET имаш ограничение от броя символи, които можеш да приемаш. Може да има грешка, защото не съм го тествал.
Код: <form action="/pdf-export.php" method="post" id="pdf-form"> Титла: Re: записване на HTML таблица в PDF Публикувано от: edmon в Aug 12, 2014, 21:09 Да прав си...
още одеве нащраках тоя бълвоч: Код: <form id="newform" action="export_pdf.php" method="post" target="_blank"> обаче стана толкова грозно, че не мога да го гледам... ;( ..ноо като гледам твойто код... ми харесва...:) Титла: Re: записване на HTML таблица в PDF Публикувано от: d0ni в Aug 12, 2014, 21:57 твоя вариант разкрасен и съкратен:
Код: <form id="newform" action="export_pdf.php" method="post" target="_blank" onsubmit="mySubmit()"> Титла: Re: записване на HTML таблица в PDF Публикувано от: edmon в Aug 12, 2014, 22:55 нещо не работи това което ми показваш и вече ми бръмна главата да търся какво не правя както трябва. :)
Титла: Re: записване на HTML таблица в PDF Публикувано от: d0ni в Aug 12, 2014, 23:03 а javascript грешка ли има или php скрипта не получава правилни параметри?
Титла: Re: записване на HTML таблица в PDF Публикувано от: 4096bits в Aug 13, 2014, 23:07 нещо с DOM ?
|