javascript - 从横向格式的 HTML 页面制作 PDF

标签 javascript php html jspdf

我需要制作横向格式的 PDF。

<script type="text/javascript">
    $(function () {
        var doc = new jsPDF();
        var specialElementHandlers = {
            '#editor': function (element, renderer) {
                return true;
            }
        };
        $('#cmd').click(function () {
            doc.fromHTML($('#content').html(), 15, 15, {
                'width': 170,
                'elementHandlers': specialElementHandlers
            });
            doc.save('sample-file.pdf');
        });
    });
</script>

最佳答案

我发现了。非常简单 :) 第一个参数是 jsPDF() 中的横向参数,它是 l 横向参数。

var pdf = new jsPDF('l', 'mm', [297, 210]);//第一个参数是横向还是纵向

关于javascript - 从横向格式的 HTML 页面制作 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36719497/

相关文章:

javascript - 拒绝所有非英语字符的正则表达式,除了一些带有重音符号的字符

javascript - 带有 promise 的服务中的 Angular "this"符号和数据

javascript - 单击将子div添加到父div,然后再次单击将其删除

php - 通过 PHP 获取 MySQL 数据库输出到 XML

javascript - 将对象键值对转换为Javascript中的一系列数组

PHP Paypal Rest API Composer 安装

php - laravel 查询删除日期 < now() with INTERVAL N days

javascript - 在另一个 div 上方的层(z-index)中查找 div

html - 如何使该网站具有更高的响应速度?

javascript - 在 Canvas 中使用 ctx.scale() 方法时,在 fabricjs 中重新调整大小和旋转不起作用?