iphone:渲染文本与烧录成图像

iphone:渲染文本与烧录成图像,iphone,image,text,zooming,render,Iphone,Image,Text,Zooming,Render,这可能更像是一个哲学问题,但当在图像上方呈现文本时,是否有令人信服的理由这样或那样做: 1.将文本刻录到服务器端的图像中,然后在iphone上显示图像 或 2.将背景图像和文本分别发送到iphone,并让iphone在图像上渲染文本。 显然,在iphone中渲染文本需要更多的工作(需要字体、颜色、大小来配合文本)。此外,文本可能无法准确呈现其预期位置。但是你可以使用本地字体和更清晰的缩放。 有什么意见吗? 谢谢 -Mike在服务器上渲染和缓存图像会将工作负载转移到服务器上,但肯定会对客户端更友好

这可能更像是一个哲学问题,但当在图像上方呈现文本时,是否有令人信服的理由这样或那样做: 1.将文本刻录到服务器端的图像中,然后在iphone上显示图像 或 2.将背景图像和文本分别发送到iphone,并让iphone在图像上渲染文本。 显然,在iphone中渲染文本需要更多的工作(需要字体、颜色、大小来配合文本)。此外,文本可能无法准确呈现其预期位置。但是你可以使用本地字体和更清晰的缩放。 有什么意见吗? 谢谢
-Mike

在服务器上渲染和缓存图像会将工作负载转移到服务器上,但肯定会对客户端更友好。此外,通过这种方式,重用缓存的图像对双方都有更大的好处。

我认为,这并不是一个能够给出一个正确答案的足够具体的问题。如果可行,我可能会假设您应该在客户端而不是服务器上将文本呈现到图像上。您牺牲了一致性,但允许用户选择更大的字体(如果他们喜欢)。您还可以在图像流入时立即显示文本。根据您的应用程序的不同,允许对文本进行更改(如翻译或来自不同时间段的数据等)也可能是明智的。通过在客户端上呈现文本,您可以缓存图像的单一通用版本,然后切换到以瑞典语或其他语言显示1931年的犯罪率,无需下载新图像