这可能更像是一个哲学问题,但是当在图像上方显示文本时,有一个令人信服的理由可以采用其中一种方式: 1.将文本刻录到图像中在服务器端,只显示在iphone上的图像 或 2.将背景图像和文本分别发送到iphone,并让iphone在图像上呈现文字。 很明显,它在iPhone上渲染文本(需要字体,颜色,大小陪伴文字)的工作量更大。另外,文本可能无法完全呈现在预期的位置。但你确实得到原生字体和更锐利的缩放。 有何意见? 谢谢。 -Mikeiphone:渲染文本与刻录图像
0
A
回答
1
有一个单一的正确答案IMO并不是一个足够具体的问题。如果可行的话,我可能会假设你应该在客户端而不是服务器上的图像上呈现文本。你牺牲了一致性,但是你允许用户选择一个更大的字体,如果他们喜欢的话。您还可以在图像流入时立即显示文本。根据您的应用程序的不同,也可能允许对文本进行变化,例如翻译或来自不同时间段的数据等。在客户端渲染文本,可以缓存单个通用版本的图像,然后切换到1931年以瑞典语或其他任何方式显示犯罪率,而无需下载新图像。
0
在服务器上渲染和缓存图像会将工作负载移动到服务器,但肯定会对客户端更友好。这样,另外,重用缓存图像对双方都有更大的好处。
相关问题
- 1. iPhone OpenGl渲染文本
- 2. 渲染图像文本阵营本地
- 3. 渲染TIF图像与JAI
- 4. iPhone地图渲染
- 5. 渲染图像
- 6. iPhone渲染(或捕捉)UIListView到图像
- 7. 渲染KML和图像叠加在iPhone
- 8. Android-图像渲染
- 9. wicked_pdf图像渲染
- 10. 图像不渲染
- 11. 在iPhone上优化本地图像加载/渲染
- 12. 绘制形状与渲染图像?
- 13. 渲染图像与大小无关吗?
- 14. Sitecore XSLT渲染问题与图像
- 15. 从文本文件中渲染UML图
- 16. 渲染Java组件到图像文件
- 17. .pbm文件图像渲染 - [vhold] scanline-wiggles?
- 18. 用pChart渲染图像
- 19. WebBrowser.DrawToBitmap()不渲染图像
- 20. codeigniter渲染html到图像
- 21. 图像渲染不正确
- 22. 球拍图像渲染
- 23. 将Html渲染为图像
- 24. 图像渲染问题
- 25. reactjs渲染图像动态
- 26. 渲染旋转图像
- 27. 图像渲染测试
- 28. 在Libgdx中渲染图像
- 29. 用UIAppearance渲染图像
- 30. 在后台渲染图像