首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >高级图表-将PDF文本导出为文本(而不是矢量化形状)

高级图表-将PDF文本导出为文本(而不是矢量化形状)
EN

Stack Overflow用户
提问于 2014-02-05 14:50:43
回答 1查看 394关注 0票数 0

我导出一个高级图表作为一个PDF文件,everything's fine

但是,当我在Adobe (to change some text)中打开这个图表时:

  • 所有字符都是vectorized
  • 因此,要更改文本,我必须使用delete all my textrewrite another one
  • 因此,我在lose all my style properties中设置了HighCharts。

是否可以将SVG (通过HighCharts的导出服务器batik )导出到带有not-vectorized textPDF

在没有蜡染的情况下,是否有其他方法可以做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-27 14:22:26

例如,我有一个将svg导出到pdf的解决方案,文本可以在Illustrator/inkscape中进行编辑的

这要感谢命令行中使用的Inkscape

  1. 安装inkscape (如果使用Windows,则将其安装路径添加到PATH变量中)
  2. 只更改highcharts/exporting-server/index.php中的一行

旧的:

代码语言:javascript
运行
复制
$output = shell_exec("java -jar ". BATIK_PATH ." $typeString -d $outfile $width temp/$tempName.svg");

新的:

代码语言:javascript
运行
复制
$output = shell_exec("inkscape -f temp/$tempName.svg -A $outfile");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21580518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档