جدول محتوایی

بیشتر اوقات نیاز داریم از کل صفحه یا بخشی از پنجره روی صفحه اسکرین شات بگیریم. در حالی که در اندروید یا iOS، می‌توانید این کار را حتی با کلیک یک دکمه انجام دهید، در لینوکس ابزارهای ویژه‌ای داریم که گرفتن اسکرین شات را آسان می‌کند و انعطاف‌پذیری را در کل صفحه یا بخشی از صفحه ارائه می‌کند.

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

ابزارهای منبع باز زیادی برای این منظور در بازار وجود دارد و به راحتی در سیستم لینوکس در دسترس هستند، ما بر روی تعدادی از آنها تمرکز خواهیم کرد که در مورد ویژگی هایی که ارائه می دهند، هم محبوب و هم انعطاف پذیر هستند.

1. Shutter_ابزار اسکرین شات

شاتر یکی از ابزارهای قدرتمند اسکرین شات است که نه تنها به شما امکان می دهد از هر قسمت از صفحه اسکرین شات بگیرید، بلکه به شما امکان می دهد تصویر گرفته شده را ویرایش کنید، متن اضافه کنید، محتوای خصوصی را با پیکسل کردن مخفی کنید، تصویر را در یک سایت میزبان آپلود کنید و خیلی بیشتر.

همانطور که در تصویر نشان داده شده است می توانید به راحتی Shutter را با کمک apt، yum یا dnf روی لینوکس نصب کنید:

$ sudo apt install shutter         [On Debian, Ubuntu and Mint]
$ sudo yum install shutter         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/shutter  [On Gentoo Linux]
$ sudo apk add shutter             [On Alpine Linux]
$ sudo pacman -S shutter           [On Arch Linux]
$ sudo zypper install shutter      [On OpenSUSE]

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

2. ImageMagick

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

جدا از خط فرمان، ImageMagick همچنین دارای رابط کاربری گرافیکی X-window بومی برای سیستم‌های شبه یونیکس است که به ارائه آسان تصاویر کمک می‌کند. ImageMagick که تحت مجوز Apache 2.0 مجوز دارد، تعدادی پیوند برای زبان‌های مختلف مانند PerlMagick (Perl)، Magickcore (C) و Magick++ (C++) ارائه می‌کند.

برای نصب ImageMagick بر روی یک سیستم لینوکس، معمولاً می‌توانید از مدیریت بسته همراه با توزیع خود استفاده کنید.

$ sudo apt install imagemagick         [On Debian, Ubuntu and Mint]
$ sudo yum install ImageMagick         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/imagemagick  [On Gentoo Linux]
$ sudo apk add imagemagick             [On Alpine Linux]
$ sudo pacman -S imagemagick           [On Arch Linux]
$ sudo zypper install ImageMagick      [On OpenSUSE]

با استفاده از ImageMagick می‌توانید به روش‌های زیر اسکرین‌شات بگیرید:

کل صفحه دسکتاپ را ضبط کنید

دستور import برای گرفتن بخشی از کل صفحه دسکتاپ، از جمله تمام پنجره های فعال فعلی، و ذخیره تصویر در یک فایل استفاده می شود.

$ import screen.png

یک منطقه خاص را ضبط کنید

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

$ import image.png

3. Gnome Screenshot

ابزار دیگر برای گرفتن اسکرین شات، GNOME Screenshot است که ابزار پیش فرضی است که همراه با اوبونتو در محیط دسکتاپ gnome ارائه می شود. در ابتدا بخشی از بسته gnome-utils بود، اما بعداً از نسخه 3.3.1 به بسته مستقل خود جدا شد.

مانند ابزارهای ذکر شده در بالا، همچنین به اندازه کافی قدرتمند است که در صورت نیاز از کل صفحه یا بخشی از آن عکس بگیرید.

برای نصب اسکرین شات Gnome بر روی یک سیستم لینوکس، معمولاً می توانید از مدیر بسته همراه با توزیع خود استفاده کنید.

$ sudo apt install gnome-screenshot         [On Debian, Ubuntu and Mint]
$ sudo yum install gnome-screenshot         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/gnome-screenshot  [On Gentoo Linux]
$ sudo apk add gnome-screenshot             [On Alpine Linux]
$ sudo pacman -S gnome-screenshot           [On Arch Linux]
$ sudo zypper install gnome-screenshot      [On OpenSUSE]

یک روش برای گرفتن اسکرین شات استفاده از میانبر Shift+PrtScr است. این نشانگر ماوس را به یک مکان‌نمای متقاطع تبدیل می‌کند و به شما امکان می‌دهد بخشی از صفحه را که می‌خواهید عکس بگیرید، انتخاب کنید.

همچنین می توانید با استفاده از رابط کاربری گرافیکی از صفحه نمایش عکس بگیرید. برای انجام این کار، به سادگی رابط کاربری گرافیکی را باز کنید و یکی از گزینه های زیر را انتخاب کنید: «انتخاب ناحیه ای برای گرفتن»، «کل صفحه را بگیرید» یا «پنجره فعلی را بگیرید». این به شما امکان می دهد هر یک از الزامات مورد نظر را برآورده کنید.

4. Kazam – Linux Desktop Screen Recorder

Kazam یک ابزار چند منظوره است که می تواند هم برای فیلم برداری و هم برای گرفتن اسکرین شات استفاده شود. مانند Gnome Screenshot، همچنین دارای یک رابط کاربری گرافیکی است که لیستی از گزینه‌ها را ارائه می‌کند، چه برای انجام اسکرین‌کست یا گرفتن اسکرین شات و حتی، چه برای کل منطقه یا بخشی از آن.

برای نصب Kazam بر روی یک سیستم لینوکس، معمولاً می توانید از مدیر بسته ای که با توزیع شما ارائه می شود استفاده کنید.

$ sudo apt install kazam         [On Debian, Ubuntu and Mint]
$ sudo yum install kazam         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/kazam  [On Gentoo Linux]
$ sudo apk add kazam             [On Alpine Linux]
$ sudo pacman -S kazam           [On Arch Linux]
$ sudo zypper install kazam      [On OpenSUSE]

در حالت رابط کاربری گرافیکی، می توانید با کلیک یک دکمه اسکرین شات بگیرید. به سادگی یکی از چهار گزینه موجود را انتخاب کنید: تمام صفحه، همه صفحه‌ها، پنجره یا ناحیه، و سپس روی «ضبط» کلیک کنید. برای انتخاب منطقه، می‌توانید منطقه مورد نظر را مشخص کنید و Enter را فشار دهید تا عکس بگیرید.

5. GIMP – GNU Image Manipulation Program

Gimp یک ویرایشگر تصویر رایگان و منبع باز است که می تواند برای دستکاری تصویر، ویرایش، تغییر اندازه، روتوش و غیره استفاده شود. این ویرایشگر به زبان C، GTK+ نوشته شده و تحت مجوز GPLv3 توزیع شده است. بسیار توسعه پذیر و قابل گسترش است و با استفاده از یک رابط برنامه نویسی پیاده سازی می شود.

گیمپ جدا از اینکه یک برنامه ویرایش تصویر است، این قابلیت را دارد که از قسمت کامل یا نصف آن اسکرین شات بگیرد و سپس تصویر را بر اساس آن با افزودن افکت به آن ویرایش کند.

برای نصب GIMP بر روی یک سیستم لینوکس، معمولاً می‌توانید از مدیریت بسته همراه با توزیع خود استفاده کنید.

$ sudo apt install gimp         [On Debian, Ubuntu and Mint]
$ sudo yum install gimp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/gimp  [On Gentoo Linux]
$ sudo apk add gimp             [On Alpine Linux]
$ sudo pacman -S gimp           [On Arch Linux]
$ sudo zypper install gimp      [On OpenSUSE]

وقتی رابط کاربری گرافیکی Gimp را باز می کنید، به File -> Create Screenshot بروید و این منو ظاهر می شود و می توانید گزینه مورد نظر خود را انتخاب کنید، چه از کل یا بخشی از صفحه عکس بگیرید.

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

6. Deepin Screenshot

Deepin Screenshot یک برنامه سبک وزن برای ضبط صفحه است که در سیستم عامل لینوکس Deepin OS استفاده می شود و به شما امکان می دهد متن، فلش، خطوط و نقاشی را به اسکرین شات اضافه کنید. این ابزار بسیار قدرتمندتر از ابزار پیش فرض Gnome و بسیار سبک تر از شاتر است.

ویژگی های Deepin Scrot

  • تصویربرداری تمام صفحه (PrintScreen)
  • گرفتن اسکرین شات از پنجره زیر مکان نما (Alt+PrintScreen)
  • منطقه مستطیلی و منطقه آزاد (Ctrl+Alt+A)
  • تأخیر در ضبط تمام صفحه (Ctrl+PrintScreen)
  • از یک منطقه انتخاب شده اسکرین شات بگیرید
  • یک مستطیل، بیضی، فلش، خط یا متن را برای اسکرین شات بکشید
  • اسکرین شات را در فایل یا کلیپ بورد ذخیره کنید
  • برای نصب Deepin Screenshot بر روی یک سیستم لینوکس، معمولاً می‌توانید از مدیریت بسته همراه با توزیع خود استفاده کنید.
$ sudo apt install deepin-screenshot         [On Debian, Ubuntu and Mint]
$ sudo yum install deepin-screenshot         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/deepin-screenshot  [On Gentoo Linux]
$ sudo apk add deepin-screenshot             [On Alpine Linux]
$ sudo pacman -S deepin-screenshot           [On Arch Linux]
$ sudo zypper install deepin-screenshot      [On OpenSUSE]

7. ScreenCloud

ScreenCloud یک ابزار رایگان، منبع باز، ساده، با کاربری آسان و چند پلتفرمی برای گرفتن و به اشتراک گذاری اسکرین شات است. روی لینوکس، ویندوز و مک او اس ایکس کار می کند.

ویژگی های ScreenCloud:

  • از اشتراک گذاری آسان پشتیبانی می کند.
  • به شما امکان ذخیره یا آپلود اسکرین شات ها را می دهد.
  • از افزودن یک سرور FTP پشتیبانی می کند.
  • همراه با سینی سیستم برای دسترسی سریع و موارد دیگر.

برای نصب ScreenCloud، باید ScreenCloud AppImage را از وب سایت رسمی آن دانلود کرده و اجرا کنید.

8. Flameshot – Open Source Screenshot Software

Flameshot یک برنامه رایگان، منبع باز، ساده و در عین حال قدرتمند برای گرفتن اسکرین شات است. از میانبرهای صفحه کلید پشتیبانی می کند و به طور کامل از طریق رابط کاربری گرافیکی یا خط فرمان قابل تنظیم است.

ویژگی های Flameshot:

  • استفاده از آن آسان است و دارای رابط کاربری کاملاً قابل تنظیم است.
  • همراه با رابط DBus.
  • از نسخه اسکرین شات درون برنامه ای پشتیبانی می کند.
  • به شما امکان می دهد اسکرین شات ها را در Imgur آپلود کنید.
  • پشتیبانی از سینی سیستم و موارد دیگر.

برای نصب Flameshot بر روی یک سیستم لینوکس، معمولاً می توانید از مدیر بسته ای که با توزیع شما ارائه می شود استفاده کنید.

$ sudo apt install flameshot         [On Debian, Ubuntu and Mint]
$ sudo yum install flameshot         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/flameshot  [On Gentoo Linux]
$ sudo apk add flameshot             [On Alpine Linux]
$ sudo pacman -S flameshot           [On Arch Linux]
$ sudo zypper install flameshot      [On OpenSUSE]

9. Ksnip – Screenshot and Annotation Tool

Ksnip یک ابزار اسکرین شات همه کاره و چند پلتفرمی است که به کاربران در سیستم عامل های مختلف از جمله لینوکس، ویندوز و macOS پاسخ می دهد.

رابط بصری آن طیف وسیعی از ویژگی‌های فراتر از قابلیت‌های اسکرین‌شات اولیه مانند گرفتن اسکرین شات از مناطق خاص، کل صفحه‌ها یا حتی پنجره‌های برنامه‌های کاربردی را ارائه می‌دهد.

یکی از ویژگی های برجسته آن حاشیه نویس داخلی است که به کاربران اجازه می دهد تا متن را مستقیماً به اسکرین شات های خود برجسته، ترسیم یا اضافه کنند و وضوح و ارتباط را افزایش دهند.

برای نصب Ksnip در یک سیستم لینوکس، معمولاً می توانید از مدیر بسته ای که با توزیع شما ارائه می شود استفاده کنید.

$ sudo apt install ksnip         [On Debian, Ubuntu and Mint]
$ sudo yum install ksnip         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/ksnip  [On Gentoo Linux]
$ sudo apk add ksnip             [On Alpine Linux]
$ sudo pacman -S ksnip           [On Arch Linux]
$ sudo zypper install ksnip      [On OpenSUSE]

10. Spectacle – Screenshot Capture Utility

Spectacle یکی دیگر از ابزارهای آسان برای گرفتن اسکرین شات از دسکتاپ است. این می تواند کل دسکتاپ، یک مانیتور، پنجره فعال فعلی، پنجره ای که در حال حاضر زیر ماوس قرار دارد، یا یک قسمت مستطیلی از صفحه نمایش را ضبط کند.

ویژگی های عینک:

  • راه اندازی در حالت رابط کاربری گرافیکی (پیش فرض)
  • اسکرین شات بگیرید و بدون نشان دادن رابط کاربری گرافیکی خارج شوید
  • در حالت DBus-Activation شروع کنید
  • تصویر را در فرمت فایل داده شده در حالت پس زمینه ذخیره کنید
  • قبل از گرفتن اسکرین شات منتظر یک کلیک باشید

برای نصب Spectacle بر روی یک سیستم لینوکس، معمولاً می‌توانید از مدیریت بسته همراه با توزیع خود استفاده کنید.

$ sudo apt install spectacle         [On Debian, Ubuntu and Mint]
$ sudo yum install spectacle         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
$ sudo emerge -a sys-apps/spectacle  [On Gentoo Linux]
$ sudo apk add spectacle             [On Alpine Linux]
$ sudo pacman -S spectacle           [On Arch Linux]
$ sudo zypper install spectacle      [On OpenSUSE]

بخوانید: نحوه تبدیل فایل CSV به فایل TSV در لینوکس

17رای - امتیاز 4.8 ممنون از امتیازی که دادید..!

دسته بندی شده در: