android - 以编程方式将文本转换为印刷样式(即文本赃物)
问题描述
我想构建一个功能,将提交的文本/报价输出到基于预定义模板的不同漂亮的文本设计/布局中。这些模板使用不同字体、不同字体样式、不同大小和特定格式的组合来转换用户输入的文本。
Playstore 或 appstore 上有各种各样的应用程序可以做到这一点。
示例:Android 的 Wordswag、Typimage 和 Typostyle 以及 iphone 的 Typorama
任何人都可以帮助我了解这个魔法背后的逻辑,或者将我指向 GitHub 上具有类似功能的任何库。
例如
以“停止因为你不是的一切而憎恨自己,开始为你已经是的一切而爱自己”这句话。
检查下面的 GIF,它显示了如何单击各种模式选项,该软件将上述纯文本动态转换为漂亮的设计器文本。
解决方案
推荐阅读
- java - 如何实现 FPE 的循环遍历方法以使输出加密字符串的长度与输入字符串长度相同?
- c++ - 从 recursive_directory_iterator 中取出字符串
- ios - Onesignal - 生产证书被拒绝
- algorithm - 凸面船体由最大。n 点
- sql - 更新存在重叠的最旧记录
- android - FCM 通知 click_action 应重定向到打开浏览器
- php - Symfony 4 + Swift Mailer - 从 127.0.0.1 发送电子邮件时出错
- javascript - 将边界/笔划添加到使用路径元素绘制的线 - svg
- node.js - 我们可以像 Request.ServerVariable() 这样在 asp 中访问服务器变量,NodeJS 中是否有任何类似的方法可用并表示
- c# - WPF 清除数据上下文