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/html/css 填充输入时如何更改焦点颜色

javascript - 模式中的表单以相同的操作提交(相同的 PHP 文件)

javascript - SVG 文件中的 "onclick"事件

php - Unix 套接字设置 O_NONBLOCK 以与 php-fpm get segmentfault 通信

html - 背景不透明度不会破坏 div 的内容

javascript - CSS/HTML - 当鼠标悬停在按钮内的文本上时,光标从指针变为 I

javascript - js slider 在本地主机上不起作用

javascript - 如何在没有 "Leave the Page"对话框或任何其他提示的情况下下载文件?

php - 从数据库格式化日期?

php - 读取 xml 文件中的特定标签,而不使用任何类型的 php 库或扩展