2017-01-17 6 views
-2

指定したテキストで画像を生成できるサーバー側のテキストエンジンを探しています。 iOS上でCoreTextの経験があり、同様のテキストレイアウトとレンダリングエンジンがサーバー上で使用されるように探しています。理想的には、これはオープンソースであり、Linux上で動作することができます。画像を出力するバックエンドのテキストエンジン

+0

サイトルールに違反しますか?あなたの質問にバウンティを投げて、フラグを立てないようにしてください。 – csmckelvey

+1

http://php.net/manual/en/function.imagestring.php#refsect1-function.imagestring-examplesを開始する必要があります –

答えて

0

あなたが必要とする入力および出力の種類に関する多くの要件を指定していないが、画像サーバへ(ラ)TeXは、画像を生成することができます

サーバー側のテキストエンジンの要件に適合しなければなりません指定したテキストで

この目的のために、mathoid(ノードベースのサーバー)を使用できます。

通常、LaTeXは数学関連の組版に使用されますが、任意のテキストをタイプセットして非常に高品質な出力を得ることができます。

LaTeXをイメージに変換する他のコマンドラインユーティリティもありますが、それは何らかの形でサーバーにラップする必要があります。例えば、tex2png

+0

ラテックスに現在の色がありますか? 1993年に私が卒業論文を書いたときに持っていなかった;) – BitTickler

0

簡単な解決策は、gd(及びhere)を使用して、単純なプリミティブ(線、矩形、色)の面で画像を記述し、TrueTypeフォントを使用してテキストを含むことが可能flyというコマンドラインユーティリティを有しています。

これが、たとえばWebサーバーに統合される場合は、 PHPにはGD2用のバインディングがあり、すぐに使用できます。

さらにタイプセット指向のアプローチはSileです。

0

ただ完全を期すためにケースに誰かが同様の問題を持っている:

私はLaTeX Render Serverの著者の一人です。私たちも同様の問題を抱え、結果としてこのプロジェクトを作成しました。基本的に、このサービスはRESTエンドポイントを提供しています.RESTエンドポイントは生ラテックスコードを受け取り、結果としてレンダリングされたpdfを返します。 urlは不変なので、他のドキュメント/アプリケーションで参照することができます。このサービスは、一部のイントラネット環境でマイクロサービスとして使用するためのものです。正面にリバースプロキシを使用して対処できる認証はありません(ロードバランシング/フェイルオーバーに対処することをお勧めします)。

関連する問題