背景:node.jsバックエンドでフォントを使用する方法は?
私は、さまざまなフォントを使用するために必要Node.jsのベースのWebアプリケーションを構築しています。しかし、結果はイメージとして配信されるため、バックエンドでのみ行う必要があります。したがって、私の場合、クライアント/ブラウザはではなく、はフォントにアクセスする必要がありません。
質問:
私は、できるだけ主観的な質問を策定しようとします: フォントの大規模なコレクションとのNode.jsバックエンドを提供するために、一般的なオプションは何ですか?私がこれまでに思い付いた
オプションは次のとおりです。サーバー:
- 1は(Ubuntuの私の場合)のオペレーティングシステムでフォントのこれらの数百または数千をインストールしていますか?
- S3やMongo DBサーバーなどの(オンライン)データベースなどのクラウドストレージからフォントを提供していますか?
- ローカルファイルシステムを使用してフォントを保存して取得しますか?
- ...他のオプション
これは私のような素人がローカルマシン上でそれをしない方法ですので、私は現在、オプション1に傾いています。
ここでの議論を開始することなく、さまざまなオプションの利点(ディスコ)を議論するリソースはどこにありますか?
EDIT:
すべての回答をいただき、ありがとうございます。 これらのおかげで、私は何かを明確にする必要があることに気づいた。 p5.js、paper.js、raphael.jsなどのSVG処理ライブラリで使用するフォントが必要です。ですから、node.js上で実行されるこれらのライブラリでフォントを利用できるようにする必要があります。
どのようにNode.jsで画像をレンダリングする予定ですか? – AEonAX
私はpaper.jsや類似のライブラリを使用しています(既に動作しています!)。これらはSVG形式のフォントを使用し、後で* .pngにもエクスポートされます。これはすでに同様に機能します。 – pascal
https://groups.google.com/forum/#!topic/paperjs/mdjv-LrUS1Y? – AEonAX