インタラクティブなクライアント側のthingamabobにSVGを使用するWebサイトがあります。完成した出力の PDF をダウンロードするオプションを提供したいと思います。最終的な SVG 出力をサーバーに戻し、そこで PDF に変換してから、クライアントに戻してダウンロードすることができます。
これは、インストールまたはコンパイルが非常に面倒であるか、不可能であるヘッドレス共有 Linux サーバーで動作する必要があります。Web サイトは PHP であるため、理想的なソリューションは PHP か、共有 Web サーバーに簡単にインストールできるソフトウェアを使用することです。Python、perl、および ruby が利用可能で、Linux ボックスで期待される通常の機能も備えています。cairo、スクリプトのinkscape、または「FTP it up」よりも複雑なインストールを含むソリューションはおそらく出ていません。当然、多額のお金を使うこともアウトです。これは共有サーバーであるため、メモリや CPU を大量に消費するソリューションも廃止されています。これは多かれ少なかれバティックを除外します。
私がこれまでに得た最も近いものは、この XSL 変換です。これは、PHP から駆動し、ps2pdf (既にインストールされています) を介して結果のポストスクリプトを噴出することができます。これに関する唯一の問題は、SVG パスがサポートされていないことです。サポートされていれば完璧です。
StackOverflow にはたくさんの、または関連する質問があり、私はそのすべてを読みましたが、それらはすべて、何かをインストールするか、お金を使うか、またはその両方ができることを前提としています。
誰かがこれに対する既製のソリューションを持っていますか、またはその XSL 変換にパスのサポートを追加しようとしてダウンタイムを費やす必要がありますか?
ありがとう、ダンク