gpt4 book ai didi

ios - 如何使用特定字体创建电子邮件?

转载 作者:行者123 更新时间:2023-11-29 04:40:47 25 4
gpt4 key购买 nike

我制作了一个具有特定字体(handwriting.ttf)的应用程序,它在应用程序中工作得非常好,但是当我通过我的应用程序通过电子邮件发送以此字体编写的文本时 - 字体在接收端变得乱七八糟(原因是接收者电脑中没有该特定字体)

我看到另一个应用程序使用自定义字体通过电子邮件发送文本。这让我相信这样的功能是有效的 - 但我不知道如何?

最佳答案

当你说胡言乱语时,你的意思是用户看到了副本,但对齐方式和其他图形元素被搞砸了,或者你确实看到了完全无法理解的东西。我希望您的字体标签具有一系列字体,并且如果尝试使用自定义字体失败,电子邮件将回退到更标准的字体之一。请使用 (a) 您用于创建电子邮件正文的代码以及 (b) 电子邮件客户端中呈现方式的屏幕快照来更新您的原始问题。

两个直接建议:

  1. 如果您知道其他应用程序正在使用自定义字体发送电子邮件(对此我感到惊讶,但我会相信您的话),请让其中一个应用程序向您发送一封电子邮件,然后查看该电子邮件的来源,查看其在电子邮件 html 中放入的内容并检查其操作方式;

  2. 我收到的大多数使用专用字体的电子邮件也包含各种图形元素,并将电子邮件作为图像发送(您可以使用 base64 将其嵌入到基于 html 的电子邮件中,或者放在某个服务器上并链接到那里的 ),通常也带有文本再现。您可以使用 Quartz 2D创建然后嵌入到电子邮件中的图像。显然,这并不适用于所有情况,但使用图像作为电子邮件正文,或使用 PDF(您也可以从应用程序生成)作为附件似乎更常见。

就我个人而言,我会避免在电子邮件的 html 正文中嵌入自定义字体,因为您会受到用户电子邮件客户端呈现自定义字体(如果有的话)的变幻莫测的影响。另外,您需要进行一些详尽的测试,在不同的电子邮件客户端中检查电子邮件(正如 @meccan 的评论链接所做的那样)。如果生成的电子邮件的外观和感觉至关重要且高度风格化,并且如果电子邮件的内容相对较短,我会倾向于选项 2。

关于ios - 如何使用特定字体创建电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10428672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com