Ответ 1
Очень просто, если на вашей странице нет конфиденциальных данных
Просто сделайте следующее:
<a href="#" onclick="location.href='http://pdfcrowd.com/url_to_pdf/'; return false;">Save this page to a PDF</a>
ИЛИ
Загрузите этот инструмент.
И вы можете вызвать его в любом случае, например:
<script>
function generatePDF(){}
var conv = new ActiveXObject("pdfServMachine.converter");
conv.convert("http://www.google.com", "c:\\google.pdf", false);
WScript.Echo("finished conversion");
}
</script>
<body onload="generatePDF()">
</body>
var conv = new ActiveXObject("pdfServMachine.converter");
conv.convert("http://www.google.com", "c:\\google.pdf", false);
WScript.Echo("finished conversion");
ИЛИ
Для получения дополнительной информации
http://snapshotmedia.co.uk/blog/jspdf
http://itextpdf.com/
http://github.com/MrRio/jsPDF