跳到主要内容

PDF 导出模块的新特性

0.7.7

  • 修复在指定 format 参数时,多页面 PDF 导出中 widthheight 参数未被忽略的问题
  • 修复在启用 merge_pages 时,单页导出中出现空白页的问题
  • 修复导出完成后临时文件被删除的问题
  • 修复复杂布局中的 HTML 对齐问题
  • 改进 Gantt PDF 导出的页面尺寸计算
  • 添加自动化测试,比较 Gantt 与 Scheduler 的 PDF 与 PNG 导出

0.7.6

  • 提高对 Gantt 与 Scheduler 的 PDF 与 PNG 导出中 HTML 内容的清理
  • 修复远程代码执行与文件读取漏洞

0.7.4

  • 修复多页面 PDF 的页眉页脚背景颜色
  • 修复旧版 Scheduler(4.2-5.1)上的 PDF 与 PNG 导出
  • 修复带水印的 Scheduler PDF 导出

0.7.3

  • 更新 Gantt 9.1 的模板

0.7.2

  • 移除 Gantt 9.0 对外部 Google 字体的依赖
  • 使用 slice_archive 配置时改进 PNG 导出
  • 提高 Windows 上文件名中对特殊字符的支持
  • 改进 PDF/PNG 导出超时信息
  • 修复带有 merge_pages 配置的横向模式下的 PDF 导出
  • 修复在多页导出中 header 与 footer 参数使用 HTML 时的错误
  • 修复 Windows 上导出模块路径包含空格时的 PDF 与 PNG 导出
  • 修复多页面导出中的 header 和 footer 内容缩放
  • 修复在使用 PNG 导出时自定义名称时的 slice_checker 选项
  • 修复某些场景下 PNG 导出挂起
  • 修复在 Windows 上同一毫秒内收到多次导出请求时 PDF/PNG 导出会被取消的问题

0.7.1

  • Excel 导出:在渲染的时间线表示中增加对分割任务的支持(visual: true
  • Excel 导出:当渲染的时间线表示中 end_date 早于 start_date 时修正任务渲染
  • Excel 导出:不显示未安排任务的日期

0.7.0

  • 将 Electron 版本更新到 29
  • 增加对 PDF 导出的自定义边距支持
  • 增加对每页页脚和页头的支持(包括指定页码的方式)
  • 增加对 A0、A1、A2 和 Ledger 格式的支持
  • 更新 Gantt 与 Scheduler 的模板
  • 由于 Chrome 122 的支持,background-clip: text 等样式规则应能工作
  • 修复具有复杂自定义布局的 PDF 导出
  • 修复在使用资源面板时的部分内容导出
  • 修复在 header 中添加 h1h2 等标签时导致的 PDF 空白页
  • 修复在使用带有 raw: truemerge_pages: true 配置的自定义数据时导出挂起的问题
  • 修复 Windows 上 Electron 启动时的 EINVAL 错误

0.6.7

  • 更新 DHTMLX Gantt 9.0 原始导出模板
  • 针对 raw 导出的黏性刻度单元格的修复

0.6.6

  • 使用带有 'visual' 配置的 Excel 导出时忽略未排程的任务
  • 添加 DHTMLX Gantt 9.0 模板

0.6.5

  • 针对 DHTMLX Scheduler 7.0 模板的修复

0.6.4

  • 在一个 PDF 文件中添加多页面导出功能(按块将图表导出为指定格式,然后将页面合并成一个文件)
  • 增加在使用“一文件多页导出”功能时,按页显示网格和时间线标题的功能

0.6.3

  • 将 node.js 环境的基础镜像更新为 Node.js 20,用于 Docker 镜像
  • 优化 Dockerfile 并减小 Docker 镜像大小

0.6.2

  • 为 DHTMLX Scheduler 7.0 添加模板

0.6.0

  • 更改 MS Project / Primavera P6 导出服务的端点
  • 修复 Excel 导出在 visual:true 参数下对时间线单元格的正确高亮
  • 更新构建 Docker 文件所需的依赖包

0.5.9

  • 更新 Docker 镜像的 Node.js 版本
  • 移除 Docker 镜像中未使用的文件以修复安全警告
  • 修复如果网格列中有格式化器时导出不起作用的错误

0.5.8

  • 导出模块主页,包含测试导出模块功能的链接(测试前请检查下拉菜单中的 URL)。 示例: https://export.dhtmlx.com
  • 新功能:Gantt for Node.js 的导入和导出
  • 修复 Excel 导出在 visual:true 参数下的问题。现在你可以使用多种比例、不同的持续时间单位导出数据,任务不必从时间线单元格的起始端开始和结束。

0.5.7

  • 提高对 Node.js 14 的兼容性
  • 自定义区域设置的修复
  • 为 Docker 增加了 "init" 过程

0.5.6

  • 在无头服务器(无图形界面)和 Docker 中运行时修复了一些内存泄漏

0.5.5

  • 提高应用在 Docker 镜像中的运行效果

0.5.0

  • 将 PDF 与 PNG 导出从 PhantomJS 切换到 Electron
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.