Mohammad Hasani
3 سال پیش توسط Mohammad Hasani مطرح شد
4 پاسخ

فشرده سازی عکس در JS و اضافه کردن لوگو

سلام دوستان 2 تا کار مهم میخوام انجام بدم اول اینکه بتونم مثلا یه عکس 5 مگی رو برای اینکه فشار روی سرور نیاد compress کنم تا حجمش کمتربشه و هم اینکه کنار هر عکس یه لوگو اضافه کنم ممنون میشم این رو توی Node اگر پکیجی هست معرفی کنید یا توی JS به چه صورته
ممنون
@websaz @hesammousavi
@Alimotreb
@ajdar9667
@gomnam
@Alimotreb


ثبت پرسش جدید
محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد
Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 3 سال پیش مطرح شد
-2

سلام
@MohammadHasani

برای کم کردن حجم عکس من سایت : https://tinypng.com

بهتون معرفی میکنم.
API هم داره
خوب هم هست.


massoud malayerian
تخصص : بک اند کار مشغول در شهرداری مش...
@malayeri1416 3 سال پیش آپدیت شد
1

فکر میکنم اگر مقدور بود مستنداتی راجب به فشرده سازی فایل ها البته تا حد محدودی میتونید از پلاگین JSzip استفاده کنید
http://github.com/Stuk/jszip/zipball/master
در ضمن اگر رزولوشن تصویر براتون اهمیتی نداره میتونید رزولوشن تصویر رو در سمت کلاینت ابتدا کاهش بدین و اونو توی یه canvas ذخیره کنید سپس از canvas خروجی url برای آپلود فایل نهایی استفاده کنید.
در node هم پکیج زیر میتونه برای کمپرس کردن فایل ها خیلی کمک کنه
https://www.npmjs.com/package/compressing


Hamid Khajooi
تخصص : شبکه
@hamidkhajouei 3 سال پیش مطرح شد
0

سلام از این پکیج استفاده بفرمایید
sharp
https://www.npmjs.com/package/sharp


محمدصادق عبداللهی
تخصص : junior full stack developer
@mimsadAlef 3 سال پیش مطرح شد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام