اخطار‌های زیر رخ داد:
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 459 my_date
/showthread.php 24 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 460 my_date
/showthread.php 24 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 103 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/showthread.php 24 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 104 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/showthread.php 24 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 105 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/showthread.php 24 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 185 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/showthread.php 24 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 818 my_date
/showthread.php 24 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 103 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/functions_post.php 163 my_date
/showthread.php 1063 build_postbit
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 104 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/functions_post.php 163 my_date
/showthread.php 1063 build_postbit
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 105 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/functions_post.php 163 my_date
/showthread.php 1063 build_postbit
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 185 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/functions_post.php 163 my_date
/showthread.php 1063 build_postbit
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/inc/functions_post.php 365 my_date
/showthread.php 1063 build_postbit



برای ورود به پرتال وب سایت اسکریپت دات کام کلیک کنید

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش GIMP - بخش اول
#1
[تصویر:  GIMP.png]

GIMP یک ویرایشگر تصویر مناسب برای تمامی سیستم‌عامل‌ها از جمله لینوکس، ویندوز و مک موجود می‌باشد. GIMP یک نرم‌افزار رایگان و منبع باز است. به اینصورت که شما قادر خواهید بود کد‌های منبع را به دلخواه خود تغییر دهید و سپس تغییرات خود را اعمال کنید.

اگر شما یک گرافیست، عکاس، طراح سایت، محقق و یا دانشمند هستید، GIMP با ابزار پیشرفته خود به شما در راستای فعالیت‌هایتان کمک زیادی خواهد کرد. درواقع GIMP با کمک پلاگین‌ها و گزینه‌های سفارشی‌سازی خود، بهره‌وری شما را افزایش می‌هد.
در GIMP کلیه ابزار مورد نیاز برای دستکاری و ویرایش تصاویر با کیفیت بالا گردهم آورده‌شده‌اند. این نرم افزر قدرت و انعطاف‌پذیری کافی را برای تبدیل تصاویر به آثار منحصربفرد واقعی دارا می‌باشد. در واقع GIMP برای ایجاد آیکون‌ها، عناصر طراحی گرافیکی، می‌تواند مورد استفاده کاربران خود قرار گیرد.
GIMP یک نرم‌افزار ویرایشگر تصویر بسیار قدرتمند است. اگر شما زمان کافی برای یادگیری پیشرفته این نرم‌افزار را ندارید، اصلا نگران نباشید.GIMP می‌تواند نرم‌افزاری مفید و کاربردی برای تغییرات سریع تصاویر شما نیز باشد.
در ادامه امیدواریم مثال‌هایی که آورده می‌شوند بتوانند مشکلات شما را در انجام تغییرات سریع و کوچک برطرف کنند.
برای تغییرات سریع، آموزش چهار مورد زیر را انتخاب کرده‌ایم:

- تغییر اندازه و مقیاس تصاویر

- تغییر اندازه (حجم فایل) JPEG

- برش تصویر

- چرخش یک تصویر

برای اینکه بتوانید تمامی موارد بالا را دنبال کنید ابتدا لازم است تصویر خود را در محیط GIMP باز کنید.

File → Open

تغییر اندازه و مقیاس تصاویر

در اغلب موارد شما با این مشکل مواجه خواهید شد که اندزه و مقیاس تصویر موجود بسیار بزرگتر از مقیاس و اندازه‌ی تصویر مورد نیاز شماست. ( همانند زمان قرار دادن تصویر در صفحه وب، ارسال آنلاین آن، قرار دادن آن در ایمیل) در این مواقع است که شما نیاز پیدا می‌کنید تا اندازه عکس را کاهش دهید تا مناسب کاربرد شما شود.
‌‌GIMP انجام این‌ کار را برای شما بسیار ساده کرده‌است. وقتی شما برای اولین‌بار تصویر را در محیط GIMP باز می‌کنید، تصویر به اندازه بوم یا همان صفحه کار شما در GIMP بزرگ خواهد شد.
نکته قابل توجه در این مثال آن است که در بالای پنجره پیش‌فرض GIMP برخی از اطلاعات مربوط به تصویر برای شما نمایش داده خواهد شد.

[تصویر:  1.png]

توجه داشته‌باشید که اطلاعات بالای این پنجره، ابعاد پیکسلی فعلی تصویر شما هستند. در این مثال ابعاد پیکسلی تصویر شما 1225*1280 می‌باشند.جهت تغییر سایز تصویر ما تنها نیاز داریم بخش Scale Image را فراخوانی کنیم.

Image → Scale Image

پس از این مرحله‌، بخش Scale Image برای شما باز خواهد شد.

[تصویر:  2.png]

در این بخش مکان‌هایی وجود دارند که شما می‌توانید مقادیر جدید عرض و ارتفاع مورد نظر خود را تایپ کنید. اگر شما ابعاد جدید تصویر خود را می‌دانید، مکان‌های مناسب هریک را پر کنید. شما می‌بایست به علامت زنجیر کوچکی که در سمت راست جعبه مقادیر عرض و ارتفاع وجود دارند توجه کنید.
این نماد بیانگر آن است که هریک از دو مقدار عرض و ارتفاع با توجه به مقادیر دیگری تغییر خواهد کرد. به این معنی که با تغییر مقدار یکی از آن‌ها، مقدار دیگری نیز برای حفظ تناسب ابعاد تصویر تغییر خواهد کرد.( بدون هیچ فشرده‌سازی و یا کشش در تصویر)
برای مثال اگر شما می‌دانید که عرض موردنظر تصویرشما 600px است شما می‌توانید این مقدار را در فیلد مربوط به عرض تصویر وارد نمایید. خواهید دید که مقدار ارتفاع تصویر نیز به طور اتوماتیک جهت حفظ نسبت ابعاد تصویر تغییر خواهد کرد.

[تصویر:  3.png]

همانطور که در تصویر بالا مشاهده می‌کنید، با تغییر مقدار عرض تصویر به 600px ارتفاع نیز به طور اتوماتیک به مقدار 627px تغییر کرده‌است.
پس از آن در قسمت Quality → Interpolation از پنجره پیش‌رو که دارای مقدار پیش فرض cubic است بهتر است برای حفظ بهترین کیفیت گزینه Sinc (Lanczos3) را انتخاب نمایید.
اگر شما می‌خواهید مقادیر تصویر خود را براساس واحد دیگری غیر از پیکسل مشخص کنید شما می‌توانید با کلیک بر روی کلمه px از منویی که در اختیار شما قرار می‌گیرد واحد موردنظر خود را انتخاب کنید.

[تصویر:  4.png]

این قابلیت بیشتر برای این مفید خواهد بود که شما بخواهید اندازه تصویر جدید را برحسب درصدی از تصویر قدیمی‌ تنظیم کنید. برای مثال کافی است این فیلد را به مقدار Percent(درصد) تغییر داده و عدد ۵۰ را تایپ کنید. با اینکار اندازه تصویر را به میزان نصف تغییر می‌دهید.
حالا وقت آن است که از تصویر جدید خود خروجی بگیرید:


File → Export


جهت خروجی یک فایل جدید است و

File → Overwrite {FILENAME}


جهت بازنویسی بر روی فایل قدیمی.

منبع: لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید
لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید |لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید | لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید
پاسخ }
سپاس شده توسط


پرش به انجمن: