0

我想在 Android 和 Apple Markets 上实现像“The star Epaper”这样的应用程序。这个应用程序非常棒:它使用了一个小图像,但如果你捏这个图像,文本的质量永远不会改变。这意味着通过放大或缩小图像质量仍然相同。我去了应用程序的文件,发现有一个 jpg 图像(即 183 KB),每个图像都有另一个文件“22 KB”,没有扩展名。我用了openwith,发现这个文件也是一张图片。因此,每当触发捏合事件时,此应用程序都使用这两个图像(可能是矢量之一)来替换文本文件的高质量。

这是什么技术?以及如何实施?

4

1 回答 1

0

正确,您需要一种将文本存储为矢量图形的文件格式。例如 .pdf 或 .svg。您可以使用Android 上的 WebViewiOS 上的 UIWebView显示此类文件。

如果您想要更多控制,您还可以使用缩放行为实现自己的视图。在每个缩放级别,您都可以缩放文本并使用操作系统的绘图 API 再次呈现它。不会有锯齿

如果您不想使用 Web 视图,也不想自己做所有事情,请环顾四周:例如,.svg 库已涵盖

于 2013-09-11T11:52:57.417 回答