キャンバスを 1500x1500 300dpi の最終製品にエクスポートしたいと考えています。
写真集やコラージュのようなものを作成するために、キャンバスに描画せずに画像のみをドラッグ アンド ドロップしたいと考えています。そのため、人々は画像を右側のパネルからキャンバスにドラッグし、サイズ変更、回転などを行います。
私の最善の選択肢は、500x500 をレンダリングし、すべての画像/オブジェクト アクティビティを追跡/記録し、記録されたアクションを PHP でより大きなファイル (1500x1500) に処理/模倣し、そのファイルを保存/エクスポートすることです。
ブラウザに大きなキャンバスと高解像度の画像、および画面上の多くの画像 (15 以上) を処理させたいとは思いません。(ローカル テストでは、エクスポート時に数回クラッシュしました)。
基本的にキャンバスをプレビュー モード (500x500) として使用して写真のコラージュを作成し、次に PHP を使用して大/高解像度 (1500x1500) にエクスポートします - 正確にスケーリングします。
主にドキュメント、指示、またはアドバイスを探しています。気をつけなければならないことはありますか?考えられる問題?アドバイスは大歓迎です。
現在 FabricJS を使用していますが、あらゆるソリューションを受け入れます。また、300dpiの達成に関する洞察。このプロジェクトの採用を検討します。最適なルートを探しているだけです。ありがとうございます。