2

私は現在、フォームへのユーザー入力に基づいて画像を作成する必要があるWebサイトプロジェクトに取り組んでいます。基本的に、テキストの一部をフォームデータに置き換えて、既存のHTMLマークアップから画像を作成しようとしています。ほとんどの場合、テキストは一意です。

私はそのような画像を作成するためのいくつかのオプションを調査しました。主に次のとおりです。

  1. imagecreate十分な柔軟性がなかったPHPを使用し、
  2. サーバーに実際にインストールできないPhantomJS
  3. wkhtmltopdfおよびphp-wkhtmltox

利用可能なオプションが制限されている共有ホスティング環境で作業しています。この環境は、PHP(GDでコンパイル)、Perl、およびPythonをサポートしています。

そのような動作を実装するための信頼できる方法はありますか?

4

1 に答える 1

0

私はCutyCaptソフトウェアを使用して html から画像をレンダリングしていますが、完璧に動作します。唯一の問題は、共有ホスティングでビルドする必要があることです。おそらく回避策は、ローカル マシンでビルドし、ホスティングにアップロードして、そこから実行することですが、X サーバーが必要なため、うまくいくとは思いません。

別の可能な解決策は、GD ライブラリを使用してイメージを手動で構築することです。HTML がどのように見えるかがわかっている場合は、空白の画像にすべての要素を描画することで複製できます。簡単ではありませんが、これが唯一の解決策のようです。

于 2012-12-20T08:56:26.817 に答える