javascript - 如何导出带有 CMYK 颜色的 Highcharts?

标签 javascript php css svg highcharts

我想知道是否有办法从 Highcharts 中导出具有 CMYK 颜色的图表? 我在 Highcharts API 中什么都没读过关于 CMYK。

我可以用 PDF 导出它们,也可以用 php exporting-serverSVG 中导出它们,但只能用 RGB 颜色。

  • 导出前我是否必须在 CSS/Javascript 中配置一些东西?
  • 我是否必须更改导出服务器页面中的某些内容?

欢迎提出任何建议。谢谢。

最佳答案

我们正在使用 Highcharts export module (使用 PhantomJS)生成具有 cmyk 颜色的图表。您只需将 cmyk 值放在 options-json 中,而不是 rgb 颜色,如下所示:

"borderColor": "rgb-icc(0%,125%,197%,#CMYK,83.82%,43.76%,0%,0%)"

如果您导出为 svg,则您有一个 cmyk 格式的图表,您可以在 cmyk pdf 中使用它!浏览器无法处理此问题(并将所有颜色显示为黑色),但这没关系,您有带有 cmyk 的 svg,现在您所需要的只是一种将其转换为 pdf 的方法。

关于javascript - 如何导出带有 CMYK 颜色的 Highcharts?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20397242/

相关文章:

php - Tornado 405 错误 POST 方法不允许

html - 字体文件在哪里?

html - 更新的谷歌浏览器改变了绝对定位 XHTML 1.0

Javascript:为什么这会产生丑陋的字符串???我想要货币

php - 上传图像并将其与数据库中的行相关联

javascript - 正则表达式 - 重复或分布的字符

php - 使用 php 在引导模式对话框中处理编辑表单

javascript - 如何针对 TinyMCE 编辑器进行样式设置

javascript函数在 block 语句中提升

javascript - 如果我这样做,为什么 google calendar api nodejs 示例不起作用?