2012-05-03 7 views
0

特定のフォント(handwriting.ttf)を持つアプリケーションを作成しました。アプリケーションでは問題なく動作しますが、アプリケーションでこのフォントで書かれたテキストを電子メールで送信すると、そのフォントは受信者側の末尾にとなりますその受信者は自分のコンピュータにこのperticularフォントを持っていません)特定のフォントを使用して電子メールを作成するにはどうすればよいですか?

カスタムフォントを使用して電子メールでテキストを送信する別のアプリケーションがあります。 これは、このような機能が動作することを私に自信を与えます - しかし、私はどのようにしていませんか?

+1

どのように電子メール本文を作成していますか? – jrturton

+0

多分このリンクは助けになるかもしれない:http://www.campaignmonitor.com/blog/post/3044/does-font-face-work-in-email/ – CarlJ

答えて

1

あなたが言わざすを得ないと言っているのは、ユーザーがコピーを見ているが、位置合わせやその他のグラフィック要素がうんざりになっていること、まったく理解できないことがあるということです。私はあなたのフォントタグが一連のフォントを持つことを期待していて、カスタムフォントの使用が失敗した場合、電子メールがより標準的なフォントに戻ってしまっていたはずです。元の質問を(a)メール本文の作成に使用しているコードと(b)メールクライアントでの表示方法のスクリーンスナップショットで更新してください。

二即時提案:

  1. あなたは(私がすることによって驚いているが、私はそれのためにあなたの言葉を取るよ)カスタムフォントを電子メールで送信している他のアプリを知っている場合は、1を持っていますそれらのうち、あなたに電子メールを送信し、その電子メールのソースを表示し、それが電子メールのhtmlに入れているものを見て、それがどのようにしているのか調べます。

  2. ほとんどの電子メール私は、特殊なフォントを使用しています。これはあらゆる種類のグラフィック要素を組み込んでいて、画像を電子メールで送信しています(base64を使用してHTMLベースの電子メールにインラインで埋め込むか、一部のサーバーでは<img>にリンクしています)、頻繁にテキストの演出もあります。 Quartz 2Dを使用して、あなたのメールに埋め込んだ画像を作成することができます。明らかにこれはすべての状況で機能するわけではありませんが、電子メールの本文に画像を使用するか、添付ファイルのPDF(アプリケーションから生成することもできます)が一般的です。個人的に

あなたがすべてであれば、ユーザーの電子メールクライアントは、カスタムフォントをレンダリングする方法の気まぐれを受けているので、私は離れて、電子メールのHTML本体にカスタムフォントを埋め込むから敬遠したいです。さらに、(@ meccanのコメント付きリンクが行ったように)さまざまな電子メールクライアントの電子メールを調べて、網羅的なテストをしたいと思うでしょう。結果として得られる電子メールのルック・アンド・フィールが重要であり、高度に定型化されていて、電子メールの内容が比較的短い場合は、オプション2に向いています。

関連する問題