我正在使用类型设计器在网站上工作。他不希望字体经销商使用他的字体,并希望人们在他的网站上购买他自己的字体。他想要一个显示实时字体的Web应用程序,并且还允许人们输入一个输入框,以便用该字体生成自己的单词。就像myfonts和其他字体网站一样。我怎样才能做到这一点?如果可能的话,JavaScript/jQuery或PHP。创建字体预览
Q
创建字体预览
1
A
回答
5
如果设计人员不希望人们无需付费即可下载字体,那么当字体发送到客户端时,JavaScript和CSS字体将不起作用。
使用PHP很容易和可能,例如,使用imagettftext
函数在服务器上呈现字体中的文本,然后将呈现的图像作为对HTTP请求的回复发送。 imagettftext
使用GD和FreeType库,并且应该在大多数PHP安装中不需要任何额外的设置。
0
你有几个选项...
- 预渲染每个字符,只是做一个简单的字符字体字形的映射。
- 使用图像库(如GD)以正确的字体呈现文本。
0
您可以使用sIFR
库在您的网页上使用自定义字体。它使用JS和Flash。
你可以在开始的示例文本中创建并使用JS将它连接到一些textarea来更新sFIR对象。
+0
这是sIFR。 (15个字符) – 2011-03-02 09:05:56
相关问题
- 1. 从字体创建文本预览的方法
- 2. VB.NET创建一个附加窗体预览窗口
- 3. 如何显示Google字体预览
- 4. PhpStorm markdown预览窗口 - 字体太小
- 5. C# - 读取和预览字体
- 6. 在AngularJS中创建预览表格
- 7. 如何在fabric.js中创建3D预览
- 8. 的Lotus Notes:创建文档预览
- 9. 在CakePHP中创建预览页面
- 10. 创建按钮重置图像预览
- 11. Zend窗体:开发预览
- 12. C#预览窗体控件
- 13. 如何为CPCL打印机创建预缩放字体
- 14. 使用C的Win窗体中的字体预览#
- 15. Aptana Studio浏览器预览问题 - 无法创建视图
- 16. 创建PostScript/TrueType字体
- 17. 使用Javascript创建字体
- 18. 字体位图创建者
- 19. c#性能 - 创建字体
- 20. 秋千创建字体
- 21. 使用预定义键创建字典
- 22. 相机预览文字浏览
- 23. 组合框中的静态字体大小预览 - ckeditor
- 24. 如何更改Netbeans字体和颜色预览文档?
- 25. 在打印预览中无法更改h1字体大小
- 26. Django窗体向导和ModelForm预览
- 27. Delphi - 在窗体上预览Rave报告
- 28. boost库..........预构建变体?
- 29. 从大图像动态创建缩略图预览图像
- 30. 从m4a文件创建预览音频剪辑
我不能使用像Cufon这样的东西来防止下载? – nowayyy 2011-03-02 08:02:54
您无法阻止用户下载生成的图像。尽管如此,在我的解决方案中,您可以阻止用户下载字体。 – 2011-03-02 08:04:07
我知道你的解决方案是好的。但是我想看看,因为cufron有一个选项只能从域下载。不能用于一些JS?我不知道,但我喜欢你的意见编号 – nowayyy 2011-03-02 08:06:01