是否可以从客户端导出html内容为PDF ?
Is it possible to export html content to PDF from client side?
我正面临一个问题,试图添加我的网站导出到PDF功能。
在浏览网页时,我发现了一些解决方案,但其中没有一个是只是将页面打印为PDF。
http://parall。Ax/products/jspdf不能把纯HTML变成PDF文件。
我知道关于这个问题有很多问题,但是没有一个明确的答案:是否有可能从客户端导出html内容到PDF 。
如果可能的话,我很想知道怎么做。
如果没有,请建议我如何从服务器端(java/PHP/node.js)。
请注意,该页包含highcharts图表和图像:您可以在这里查看:
http://angularjs.liadlivnat.com: 8080/活动
这是一个很好的HTML到PDF转换的JS库> https://github.com/MrRio/jsPDF
我使用DOMPDF,它采用内联PHP并使用它将所有HTML标记(CSS)转换为PDF。您可以在客户端使用页面末尾的按钮来实现它。
例子:
THE PHP:
<?php
if(isset($_POST['submit']))
{
$content = $_POST['html'];
if(empty($page))
{
$error = 'Please include at least ONE completed field.';
}
else
{
include_once('dompdf/dompdf_config.inc.php');
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream('Completed_Form.pdf');
}
}
?>
The HTML:
<input type="submit" name="submit" id="submit" value="Generate PDF" class="submitButton">
这是一个关于如何使用DOMPDF以及在哪里下载所需文件的信息丰富的视频。
https://www.youtube.com/watch?v=PENbtWrVUjI&指数= 7,列表= FLR4e8kAlnW4FkgpQrGrOfMg
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 在提交时打开thankyou.html+下载PDF
- 生成pdf或其他非html文件时的错误处理
- how to convert html <div> to pdf
- 如何在使用jsPDF将html转换为pdf的同时,在pdf中的某个点进行分页
- 如何将带有大量svg图表的html转换为pdf
- 将php页面的一个部分渲染为HTML和CSS后生成PDF,并考虑PDF分页符
- 如何使用javascript或jquery将整个html页面转换为pdf
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- HTML表格导出为具有适当列宽和字体的pdf
- 具有可拖动元素的HTML到PDF
- c# mvc nreco HtmlToPdfConverter 问题将 html 文档转换为 pdf
- 来自HTML图像的jsPDF 会导致 pdf 为空
- 使用 php 将 pdf 文件转换为 html 文件
- HTML到PDF的转换仅在客户端使用JavaScript
- 从横向格式的HTML页面制作PDF
- 使用TableExport.js将HTML表格导出为PDF、WORD、PNG
- HTML和CSS转换为JavaScript中的PDF
- JQuery-HTML到PDF没有'无法在IE中工作(来自C#asmx Web服务)
- 保存样式'导出到pdf'html表