当前位置: 首页 > 知识库问答 >
问题:

导出pdf或png时隐藏/删除DHMLX创建的水印(页脚)句子

伍光济
2023-03-14

用dhtmlx导出甘特图很好,但我想知道是否有办法隐藏或删除水印(页脚)中的句子:

本文档使用dhtmlx库创建:http://dhtmlx.com

当导出到文档底部的pdf或png(甚至在页脚下方)时,会生成此句子

共有2个答案

龙昊焱
2023-03-14

我找到了一种使用页脚的方法来免费隐藏水印,方法是使用位置:绝对。本例将使用背景红,但您可以使用其他颜色。

基于dhtmlx ExporttoPDF,我们可以使用轻松修改css

用于导出为PDF的HTML:

<input type="button" onclick='gantt.exportToPDF({
  footer:`<style>
            #footer-container{ position:relative; }
            h4{ width:100%; background: red; position: absolute; top:-10px; }
          </style>
          <div id="footer-container">
            <h4>Bottom Line</h4>
          </div>`
})'>

用于导出为PDF的上述HTML中包含的CSS:

#footer-container{
  position:relative;
} 
h4{
  position: absolute;
  top:-10px;
  width:100%;
  background: red;
}

超文本标记语言导出到PNG:

<input type="button" onclick='gantt.exportToPNG({
  footer:`<style>
            #footer-container{ position:relative; }
            h4{ width:100%; background: red; position: absolute; top:-10px; }
          </style>
          <div id="footer-container">
            <h4>Bottom Line</h4>
          </div>`
})'>

用于导出到PNG的上述HTML中包含的CSS:

#footer-container{
  position:relative;
}
h4{
  position: absolute;
  top:-10px;
  width:100%;
  background: red;
}

仇龙光
2023-03-14

如果您免费使用导出,页脚(水印)将在那里。

只有当你购买付费版本的dhtmlxGantt时,它才会被删除,条件如下:https://dhtmlx.com/docs/products/dhtmlxGantt/export.shtml#:~: text=免费在线导出服务

如果您已经拥有该组件的付费版本,您可以就此联系dhtmlx销售人员。他们通过将你的应用程序所在的域(从中调用导出)列入白名单来删除水印,因此当你购买许可证时,它不会自动发生,你必须请求它。

也可以在本地部署导出,本地版本不添加水印。您可以使用更昂贵的许可证在本地安装,也可以单独购买

 类似资料:
  • 问题内容: 我有一些服务器端HTML输出,我无法使用纯CSS来处理,本质上DIV有时适用: 要么 要么 要么 当DIV == 我要删除它。 有任何想法吗? 问题答案: 甚至更好(假设使用jQuery): 编辑:其他答案是好的,但OP想要删除空项目,而不是将其隐藏。

  • 问题内容: 我正在寻找一个Java库,该库可以获取图像(PNG)并创建PDF。或直接从已绘制的Java面板中创建PDF。 问题答案: 您可以使用Gnostice PDFOne for Java(http://www.gnostice.com/PDFOne_Java.asp)实现此目的。 在下面的代码片段中找到可从PNG图像创建PDF文档的代码。 要从JPanel创建BufferedImage,可以

  • 我正在寻找一个Java库,将可以采取一个图像(PNG)和创建一个PDF。或者直接从已绘制的java面板创建PDF。

  • 问题内容: 我的有了HTML 。 我想问的问题是: 有什么方法可以删除网络浏览器添加到打印页面的字符串? 如: 打印页面的网站 页数 网页标题 印刷日期 问题答案: Google文档现在通过生成文档的PDF版本来解决这个问题。 如果您使用的是Chrome,它将自动在新标签中打开PDF并弹出打印对话框。其他浏览器会提示您下载生成的文件(不一定是明显的行为)。 尽管我认为这不是一个优雅的解决方案,但应

  • 我使用的是PrimeFaces 6.1。我正在尝试使用dataExporter组件导出带有页脚的dataTable。页脚正确导出为CSV和XLS格式,但对于PDF,它只是拒绝包含它。尝试同时使用p:column的footerText和f:facet footer,得到了相同的行为。 我还尝试切换到PrimeFaces扩展导出器,它最终在PDF导出中包含了页脚,但也包含了一些我不知道如何排除的表格列

  • 问题内容: 我是新使用nodejs函数和puppeteer。以前我使用wkhtmltopdf,但目前它的选项非常差。 因此,我的想法是从带有第一个封面的html生成一个pdf(具有全A4宽度/高度的图像),因为页脚是从index.js生成的,所以无法将其隐藏在页面的第一页上PDF。 我的问题是,有什么方法可以找到第一个页脚并将其从索引功能中隐藏起来吗? 谢谢! 问题答案: 目前有多个错误,使它不可