PHP で ImageMagick を使用して .HEIC を .JPG に変換する
P粉322918729
P粉322918729 2023-11-02 17:38:57
0
1
887

PHP Web ドキュメントにアップロードされた HEIC ファイルを .JPG (またはその他の一般的なファイル形式) に変換する小さな画像コンバーターを作成してみたいと考えています。

UNIX サーバー上で PHP を実行しており、サーバーに ImageMagick がインストールされています。次のコマンド ライン コードがサーバー上で実行されます:

リーリー

このコマンドラインコードをPHPに変換したいと考えています。

前に述べたように、私はコマンド ラインの書式設定コードを PHP に変換するのが好きです。現在、基本的な HTML PHP フォームに次のコードをセットアップしています。変換中のファイルは新しくアップロードされたもので、サーバー上にはありません。必要に応じて、最初にサーバーにアップロードしてから、サーバー ファイルから読み取ることができます。

リーリー

このコードは「test.jpg」ファイルをダウンロードしますが、Windows イメージ ビューアーで開こうとすると、「このファイル形式はサポートされていないようです」というメッセージが表示されます。私は PHP に比較的慣れていないため、出力/入力ストリームのコツをすべて知っているわけではありません。コードが間違っている場合は、お知らせください。

あらゆる助けを歓迎します。ありがとう!

P粉322918729
P粉322918729

全員に返信(1)
P粉667649253

形式は「jpg」ではなく「jpeg」を指定する必要があると思います。

$image_to_convert->setFormat("jpeg");

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート