相关疑难解决方法(0)

在PDF中嵌入SVG(使用JS将SVG导出为PDF)

起点:我没有可以提供静态文件的服务器.我有一个SVG元素(动态创建)<body>,我想导出为矢量格式,最好是PDF或SVG.

我开始考虑使用已经存在的lib jsPDF以及downloadify.它工作正常.不幸的是,这不支持SVG,只支持文本.

我已经阅读了PDF格式嵌入SVG图像的可能性,它似乎已经启用了Acrobat Reader 5(以及ImageViewer插件).但它不起作用.我试过3种不同的PDF阅读器但没有成功.

这是否意味着PDF已经放弃了SVG嵌入支持?我还没有找到任何相关内容.

我有两个问题; 这可以解决吗?如果是,那么在PDF中嵌入SVG的规范是什么?有了这些信息,我可以自己在jsPDF中构建支持.

浏览器支持需求包括Safari,Chrome和Firefox.支持SVG的版本.

javascript pdf svg pdf-generation

30
推荐指数
4
解决办法
5万
查看次数

将SVG转换为PDF

如何以编程方式将SVG文件转换为PDF?(在生成PDF之前,我需要在某些方面更改SVG,因此仅使用工具预转换它是不够的.)

理想情况下使用Java但Perl或PHP也可以.

显然我基本上考虑Apache FOP和Batik与Java.但无论我搜索多久,我都找不到如何做到的简单介绍.像SVGConverter这样的描述有​​"定义能够转换部分或全部GraphicContext的类的接口"的描述,但我真的不知道这意味着什么.

我有这种感觉必须有一个API来完成这个,非常简单,由FOP或Batik提供,但我现在无法找到它(或者它可能真的不存在.)

就我所需的支持的SVG功能而言,该文件有一些填充了一些线性渐变的路径.

理想情况下,如果我可以将SVG作为理想的DOM文档传递; 然后我将加载我的模板SVG文件,根据用户的指定进行更改,然后生成PDF.

java pdf svg

27
推荐指数
2
解决办法
3万
查看次数

标签 统计

pdf ×2

svg ×2

java ×1

javascript ×1

pdf-generation ×1