Amazon.co.jp ウィジェット 2018年10月 Archive - PC破壊日記的ブログ

Home > Archives > 2018年10月 Archive

2018年10月 Archive

Windows PowerShellのスクリプトだけで画像のサムネイル生成をした話

このエントリーをはてなブックマークに追加

私は最近よくコスプレイヤーを撮影し、その写真を必要な方に御提供していますが、その際に悩むのは写真の提供の仕方でした。

撮影したJPEGファイルやRAWデータから現像したJPEGファイルはサイズが大きく、そのままSNS等にアップロードすると勝手に圧縮されるか、そうでなくても相手の通信容量を大きく消費します。それを防ぐ方法はないものか、と考え、最終的にサムネイル作成とそれを一覧にするHTMLの作成、それをWebにアップロードし、見て頂く形にしました。
これならサムネイルがまず先に表示されるので通信量を抑え、かつ一覧性が高い、さらに必要に応じてご自身で保存頂ける、という良い環境を作成しました。

しかし、このサムネイル作成とHTML作成はどうしても手間がかかります。それを自動化できないか・・・と考えたところ、なんとPowershell(+.NET Framework)のみでできることを知りました。(ずっとImageMagickが無いと出来ないと思っていました。)そしてそれを使って、実質的にPowershellのみで画像のサムネイル作成とHTMLの作成ができるようになりました。
(実際には、Powershellスクリプトを直接起動するのはセキュリティ上禁止されている場合が多いので、バッチファイルから間接的に起動する形ですが)

作成したスクリプトは以下の圧縮ファイルに保存しました。ご自由にお使いください。
aauto_thumb_make.zip 2018/10/16更新 実行許可権限修正、他微修正

さて、ここからは技術的解説です。主要な部分にはコメントを随時記載しましたが、それで補いきれない部分、特に画像生成部分について解説します。長いので「続きを読む」に。

続きを読む - Windows PowerShellのスクリプトだけで画像のサムネイル生成をした話


Index of all entries

Home > Archives > 2018年10月 Archive

2進数時計
※クリックで読みやすくなります。
※この時計の時刻は、閲覧しているパソコンのものであり、必ずしも正確な時間とは限りません
Search
Feeds

Google Adsense
Tag Cloud

このページの最初に戻る