راکت
حل شده

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

4 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

4
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@MohammadHasani

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

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

massoud malayerian
massoud malayerian
@malayeri1416

تخصص: بک اند کار مشغول در شهرداری مشهد

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

شاید پاسخ شما همین‌جا باشد

Hamid Khajooi
Hamid Khajooi
@hamidkhajouei

تخصص: شبکه

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

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

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