gpt4 book ai didi

html - 当我们使用 CanVG 导出到 PNG 时,多行标题不起作用 - Highcharts

转载 作者:行者123 更新时间:2023-12-04 03:39:53 26 4
gpt4 key购买 nike

我正在创建一个图表示例,我想将图表导出为 PNG 格式。下载 PNG 图像时,它的显示方式与图表上的不同。

我尝试了多种方法来添加标题行,但没有一种方法适合我。

下面是添加标题行的不同尝试

> 1. "text":"<p>Header Line Text</p><p>Line 2</p>Line 3"
> 2. "text":"<span style="display:block">Header Line Text</span><span style="display:block">Next Line</span>Line 3"
> 3. "text":"Header Line Text<br>Line 2<br>Line 3"

请在这个 JSFiddle 中找到我的示例代码 http://jsfiddle.net/deepakpookkote/7jgc1nyq/5/

请帮我解决这个问题或推荐一种方法。

最佳答案

删除参数 "useHTML":true (或设置 "useHTML":false )来自 "title":{} .另外,删除 <p>标签,导致这种格式使用 <br>标签:

"text": "Header Line Text<br>Line 2<br>Line 3"

完整:

"title":{
"style":{
"fontFamily":[
"Arial Narrow"
],
"fontSize":"12pt",
"margin-left":"100px",
"wordWrap":"break-word",
"text-align":"center"
},
"align":"center",
"text":"Header Line Text<br>Line 2<br>Line 3",
"margin":10
}

在 DOM 输出时,每一行(标题行文本、第 2 行、第 3 行)将被包​​装在 <tspan> 中标签。

此外,参数中指定的样式 应用于父项<text>标签。

关于html - 当我们使用 CanVG 导出到 PNG 时,多行标题不起作用 - Highcharts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66236188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com