【HEIC】LinuxでHEICファイルをJPEGに変換する

WEBシステムで、スマホから写真をアップロードしてもらう機能を作る場合、
JPEGだけではなく、iPhoneのHEICファイルにも対応するかどうか迷うところですね。

iPhone上でJPEGに変換してからアップしてもらうシステムも多いですが、
HEICのままアップロードできたらiPhoneユーザーにとっては便利です。

しかしHEICのままではブラウザで表示できませんので
アップロードされたHEICファイルをJPEGに変換しましょう。

サーバーにImageMagickのバージョン7以上が入っていれば
convertコマンドをシステムから叩くだけで変換できます。

ImageMagickのバージョン7が入れられない環境では、
少々面倒ですが、heif-convertを導入することでconvertと同様に変換できます。

heif-convertを導入する手順は下記になります。

heif-convertの使用方法は

HEICファイルがアップロードされたタイミングで
システムから上記のようにheif-convertコマンドを叩くだけです。

ImageMagick

サーバーにImageMagickをインストールすれば
convertコマンドによって簡単にPDFを画像に変換できます。

複数ページある場合は自動で画像ファイルに番号が振られます。

【jQuery】フォームの入力値をトリム&半角変換

数字を入力されたら即計算するようなフォームで使用

【PHP】連想配列をXMLに変換する

XMLの需要は、まだある。

LibreofficeでExcel、WordをPDFに変換するために必要だったもの

サーバー上でExcelかWordを作成してLibreofficeで変換すれば
WebシステムでもとてもきれいにPDFが生成できますが
毎回サーバーに必要なものを入れ忘れてエラーになるのでメモ。