当前位置: 首页 > news >正文

JS DataTable中导出PDF右侧列被截断的问题解决

JS DataTable中导出PDF右侧列被截断的问题解决

文章目录

    • JS DataTable中导出PDF右侧列被截断的问题解决
          • 一. 问题
          • 二. 解决办法
          • 三. 代码
          • 四. 参考资料

一. 问题

在这里插入图片描述

二. 解决办法
  1. 设置PDF大小和版型
orientation: 'landscape',
pageSize: 'LEGAL',

上述代码设置打印的PDF尺寸为LEGAL,版型为横版。
这种方法针对于,表格列较多。
DataTable导出PDF的参数介绍,可以查看官网:pdfHtml5参数介绍

  1. 设置每列的宽度
customize: function (doc) {doc.content[1].table.widths = ["5%","20%","15%","25%","25%","10%"];
}

这种方法针对于,表格中内容过长导致超出栏位。
如果发生报错:Cannot set property 'widths' of undefined,将content[1]下标改为其他值试试:
在这里插入图片描述

三. 代码

在这里插入图片描述

四. 参考资料

如果上述方法仍未解决,可以看看这两篇文章,很有帮助:
DataTable导出PDF设置每列宽度
DataTable导出PDF截断列

http://www.lryc.cn/news/192439.html

相关文章:

  • 学习笔记-MongoDB(复制集,分片集集群搭建)
  • Servlet与设计模式
  • Python学习基础笔记六十五——布尔值
  • ChatGPT生产力|实用指令(prompt)
  • 【大数据Hive】hive select 语法使用详解
  • Android---java线程优化 偏向锁、轻量级锁和重量级锁
  • 处理机调度
  • Webpack 解决:ReferenceError: dist is not defined 的问题
  • MySQL的index merge(索引合并)导致数据库死锁分析与解决方案 | 京东云技术团队
  • 第四章 网络层 | 计算机网络(谢希仁 第八版)
  • 课题学习(八)----卡尔曼滤波动态求解倾角、方位角
  • 仿真软件Proteus8.9 SP2 Pro 下载、安装、汉化详细图文教程
  • 振弦传感器和无线振弦采集仪在隧道安全监测的解决方案
  • c# xml 参数读取的复杂使用
  • 在Mac中使用 brew services start redis 命令启动、停止Redis服务报错
  • iapp源码-----比较经典
  • 为什么手机会莫名多出许多软件?
  • 测试自动化的边缘:DevTestOps 和 DevSecOps
  • fatal:Could not read from remote repository解决方法
  • 数学基础
  • 【Python】Python语言基础(上)
  • C#设计模式六大原则之依赖倒置原则
  • IDEA的使用(二)快捷键 (IntelliJ IDEA 2022.1.3版本)
  • 微信小程序个人账号申请和配置详细教程
  • opencv定位图片中的图案?
  • 高防CDN:网络安全的不可或缺之选
  • flutter 常用组件:文本、图片和按钮
  • BI工具:让数据分析井然有序一望而知
  • 2024级199管理类联考之逻辑核心基础
  • 第二次课,文件校验(预习)