0

メールを送信し、一部のテキストにフォントを適用したいRailsアプリがあります。これらのフォントファイルはサーバー上にあります。

application.rbでこれらの設定を試しました

config.assets.paths << Rails.root.join("app", "assets", "fonts")
config.assets.precompile += %w( .svg .eot .woff .ttf )

次に、電子メールのHTMLテンプレートのスタイルタグでフェイスコードをフォント化します。

@font-face {
font-family: 'TestFont';
src: url('<%= root_url%>assets/test-webfont.eot');
src: url('<%= root_url%>assets/test-webfont.eot?#iefix') format('embedded-opentype'),
     url('<%= root_url%>assets/test-webfont.woff') format('woff'),
     url('<%= root_url%>assets/test-webfont.ttf') format('truetype'),
     url('<%= root_url%>assets/test-webfont.svg#MelbourneRegular') format('svg');
font-weight: normal;
font-style: normal;
}

ただし、これらのフォントファイルは送信される電子メールには影響しません。また、フォントファイルをpublic / fontsフォルダーに入れようとしましたが、成功しませんでした。

任意の提案や助けをいただければ幸いです。

4

1 に答える 1

0

皆さんありがとう。

このhttp://kb.mailchimp.com/article/can-i-upload-or-use-my-own-custom-fonts/も確認しました。そのため、フォントの代わりに画像を使用します。

于 2012-07-30T16:50:11.283 に答える