以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  【有偿】求助  将SVG转换为PDF,运用SAXON  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=87555)


--  作者:gymac
--  发布时间:11/9/2010 9:46:00 AM

--  【有偿】求助  将SVG转换为PDF,运用SAXON
请运用XSLT转换将 一个.svg文件转换为 XSL-FO,在此基础上再由此转换为一个PDF文件。
步骤:
1.运用 Saxon 转换引擎(将.svg转为XSL-FO)
2.运用Apache FOP (将上面得到的XSL-FO转换为 PDF)。

我现在已经有原始的svg文档了,希望大家能帮我写出相应的xslt stylesheet,产生XSL-FO,然后进一步运用APACHE FOP 来产生pdf

我会提供不错的报酬,通过淘宝网手机充值的方式付报酬,希望大家能会的尽量帮忙啊,请加我QQ:925922537


--  作者:gymac
--  发布时间:11/9/2010 9:58:00 AM

--  
哦 对了 我是在美国读书的 最近在找工作+准备申请博士+上课+工作  压力很大 这个题目是我找工作要用的 请能帮忙的同学尽快联系我 我美国时间星期三 也就是中国时间星期3晚上就需要 我会通过淘宝网充值的方式闪电支付酬劳的 谢谢
--  作者:Qr
--  发布时间:11/9/2010 10:31:00 AM

--  
本站精通XSL-FO的常驻网友似乎没有发现,你翻翻XSLT CODEBOOK,也许有参考价值。
--  作者:gymac
--  发布时间:11/9/2010 11:14:00 AM

--  
哦 好 谢谢

以下是引用Qr在2010-11-9 10:31:00的发言:
本站精通XSL-FO的常驻网友似乎没有发现,你翻翻XSLT CODEBOOK,也许有参考价值。


--  作者:jj_long
--  发布时间:12/11/2010 9:00:00 PM

--  
FOP本身支持SVG图形。所以不存在所谓的将svg转换成XSL-FO的问题。

如果你的SVG图形内容在一个单独的文件里边,请使用一下方式引用:
<fo:external-graphic src="url('yoursvggrpahic.svg')"></fo:external-graphic>

如果你想将你的的SVG图形放在XSL-FO文件里边,参考一下方式:
<fo:block>
    <fo:instream-foreign-object>
        <svg:svg width="100pt" height="100pt" xmlns:svg="http://www.w3.org/2000/svg" >
            <svg:circle cx="50pt" cy="50pt" r="30pt" style="fill:blue;"/>
            <svg:text transform="rotate(270, 10, 160)"  x="80" y="160" fill="red" fill-opacity="0.4" font-size="10" font-family="Times">SVG Image Gallery</svg:text>
        </svg:svg>
    </fo:instream-foreign-object>
</fo:block>


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms