isirmtブログ
タグシリーズ投稿
お気に入りのタグ

ブログを書いている人

isirmt

ホームページ

GitHub
github_user_icon
isirmt
Software & Web
@isirmt

(管理者用)ダッシュボード

© isirmtBuild with NextjsBlogWithGitPAT  (535e811)
  1. ファイルサイズを確認しながら画像をリサイズできるアプリケーションを作った
  2. アプリはどこに?
  3. 概要
  4. 特徴
  5. 実装方法
  6. 使い方
  7. 問題点
  8. ソースコード
共有
2024
9
7

ファイルサイズを確認しながら画像をリサイズできるアプリケーションを作った

コメント: 0件
Gatsby
画像
ファイルサイズ

app_ogp

アプリはどこに?

↑ よりアクセスしてみてください!

概要

添付する際にファイルサイズ制限があると画像サイズを落とすことで解決しようとする時が私にはありました。そこで、身近なな操作でファイルサイズを確認しつつサイズを小さくするアプリケーションを作成しました!

特徴

  • 👍 ファイルサイズを確認しつつ可能
  • 👍 クリップボードから貼り付け / クリップボードへコピーが可能 (ショートカット有)
  • 👍 PWA でスマホでも使えるように

実装方法

React ベースの Gatsby 製アプリケーションです。CSS は Tailwind CSS で実現しています。全てクライアントサイドの処理なため、サーバーサイドに画像は記録されません。

使い方

  1. サイトへアクセスする。
  2. 中央の白背景部分に画像をD&D、Ctrl(Cmd)+Vでクリップボードから貼り付け、フッターのファイル選択のいずれかから画像を取り込む。(クリップボードを使う場合は権限の確認ポップアップが出るかもしれません。)

ステップ1

  1. スライダーを使って画像サイズとファイルサイズを確認しながら調整する。

  1. 保存するには、ダウンロードボタンをクリック、Ctrl(Cmd)+Cでクリップボードへコピーのいずれかを実行する。

問題点

このアプリケーションはソースコードにあるようにキャンバスへ画像を描画しダウンロード可能なデータへ変換しているだけなので、適切な圧縮ができずファイルサイズが元より大きくなる場合があります。適切なライブラリや手法があればコメントやIssue、プルリクエストを頂ければと思います。

ソースコード

LINKGitHub - isirmt/imag...Contribute to i...https://github.com/isirmt/image-resi...thumb

コメント

自動更新
コメントはまだありません
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
ステップ2
LINK画像の縮小化画像を特定のファイルサイズまで...https://img-sm.isirmt.comthumb