如何让paper.print()工作?

时间:2012-11-03 17:19:35

标签: raphael

我一直试图让以下Raphael代码只是在屏幕上写一些东西而没有运气!

paper.print(30, 15, "TEXT", paper.getFont("Arial"), 20).attr({fill: "black"});

你还需要做些什么来获得论文中的文字吗?!?!!?

1 个答案:

答案 0 :(得分:2)

你需要cufonize一个字体,一定要指出cufonized字体应该用Raphael注册,并包含生成的.js文件,然后才能使用getFont来检索它(没有可用的字体默认)。如果你检查,我有理由相信你会发现paper.getFont("Arial")返回未定义。

Cufon基本上将提供的字体中的每个字形转换为其等效的向量--Raphael只是转换并对这些路径进行排序以产生输出。