Hướng dẫn thu nhỏ hình ảnh được chụp trên màn hình Retina của Mac

Vdo.com.vn – Nếu bạn đã và đang sử dụng Mac OS thì hẳn bạn đã quá quen thuộc với phím tắt để chụp ảnh màn hình một cách tiện lợi và nhanh chóng. Tuy nhiên khi sử dụng Mac OS với màn hình Retina thì những bức ảnh được chụp màn hình sẽ có một nét đặc biệt khác lạ hơn đối với những thiết bị chụp ảnh thông thường đó là kích cỡ ảnh quá lớn, nó có thể gấp đôi ảnh thực mà bạn đã chụp. Điều đó đôi khi trở nên bất tiện đối với người dùng đặc biệt là những blogger hay seoer trong vấn đề tối ưu hình ảnh.

Có thể giải quyết vấn đề trên hay không? Câu trả lời là bạn hoàn toàn có thể thu nhỏ hình ảnh được chụp trên màn hình Retina của Mac một cách đơn giản chỉ cần bạn thực hiện theo các bước dưới đây của tôi.

huong-dan-thu-nho-hinh-anh-duoc-chup-tren-man-hinh-retina-cua-mac-7

Cách 1: Sử dụng phần mềm Lightshost Screenshot để chụp màn hình và thu nhỏ ảnh

Cách này là đơn giản nhất, dành cho các bạn không rành về tin học, ai cũng có thể dùng được. Các bạn mở AppStore và gõ tên và gõ vào phần tìm kiếm Lightshost Screenshot để cài.

Sau khi cài đặt xong các bạn mở Lightshot Screenshot trong Application hoặc trong Spotlight

Để cài đặt phím tắt thì các bạn click vào Lightshot Screenshot (hình cái lá) và chọn Preferences

huong-dan-thu-nho-hinh-anh-duoc-chup-tren-man-hinh-retina-cua-mac-1

Sau đó click vào phần Capture screenshots, và nhấn tổ hợp phím mà bạn muốn dùng. Ở đây mình dùng Command + Shift + 6. Để hình ảnh sau khi chụp tự động thu nhỏ kích thước như ảnh chụp trên màn hình bình thường thì bạn tích vào ô Downscale Retina screens

huong-dan-thu-nho-hinh-anh-duoc-chup-tren-man-hinh-retina-cua-mac-2

Xong, các bạn tắt hộp thoại này và nhấn thử tổ hợp phím để chụp hình xem nhé.

Cách 2: Tự tạo phím tắt chụp ảnh màn hình thu nhỏ ảnh như phím mặc định của Mac

Cách này phức tạp hơn một chút, nhưng chúng ta không cần phải cài thêm phần mềm bên ngoài, và trải nghiệm cũng y hệt như các phím tắt chụp ảnh màn hình mặc định của Mac. Chúng ta sẽ tạo một phím tắt là Command + Shift + 5 tương tự như Command + Shift + 4 để chụp ảnh màn hình sau đó tự động lưu ảnh với kích cỡ thông thường.

Cách này chúng ta sẽ sử dụng automator để tạo 1 Service chụp ảnh

Mở ứng dụng Automator (trong Application) và chọn mục Service

huong-dan-thu-nho-hinh-anh-duoc-chup-tren-man-hinh-retina-cua-mac-3

Ở mục bên trái ta chọn Run Applescript, phần bên phải, Service receives selected ta chọn image files in Finder.app như hình dưới

huong-dan-thu-nho-hinh-anh-duoc-chup-tren-man-hinh-retina-cua-mac-4

và sử dụng đoạn code bên dưới. Bạn có thể thay đổi các biến sau

 fileName “ScreenShot” -> là tên của file ảnh sau khi chụp

 keepRetinaScreenShot “NO” Bạn có thể đổi thành “YES” nếu muốn giữ cả file ảnh gốc (kích thước lớn)

# the script written by ptcong90

on run {input}

    set fileName to “Screen Shot”

    set keepRetinaScreenShot to “NO”

    set savePath to (POSIX path of (path to desktop folder))

    set fileType to (do shell script “defaults read com.apple.screencapture type”)

    set fileName to fileName & ” ” & get_time()

    set fileName1X to savePath & “/” & fileName & “@1x.” & fileType

    set fileName2X to savePath & “/” & fileName & “@2x.” & fileType

    try

        do shell script “screencapture -i -r -t ” & fileType & ” \”” & fileName2X & “\””

        tell application “System Events”

            if exists file fileName2X then

                tell application “Image Events”

                    set theImage to open fileName2X

                    scale theImage by factor 0.5

                    save theImage in fileName1X

                    close theImage

                end tell

                if keepRetinaScreenShot is not equal to “YES” then

                    do shell script “rm \”” & fileName2X & “\””

                end if

            end if

        end tell

    end try

end run

on get_time()

    set now to current date

    set sHours to hours of now

    if sHours is greater than 12 then

        set sHours to sHours – 12

    end if

    set sTime to time string of now

    return (year of now) & “-” & zero_pad(month of now as number, 2) & “-” & zero_pad(day of now as number, 2) & ” at ” & sHours & “.” & zero_pad(minutes of now, 2) & “.” & zero_pad(seconds of now, 2) & ” ” & text ((length of sTime) – 1) thru length of sTime

end get_time

on zero_pad(value, sLength)

    set sResult to value

    set repeatTimes to sLength – (length of (value as string))

    if repeatTimes is greater than 0 then

        repeat repeatTimes times

            set sResult to “0″ & sResult as string

        end repeat

    end if

    return sResult

end zero_pad

Sau đó chọn menu File -> Save -> nhập vào Make Screenshot để lưu Service này.

Bây giờ ta sẽ đi tạo một phím tắt cho Service vừa tạo. Các bạn mở System Preference lên, chọn Keyboard

huong-dan-thu-nho-hinh-anh-duoc-chup-tren-man-hinh-retina-cua-mac-5

Chuyển sang tab Shortcuts, chọn Services, kéo xuống dưới ta sẽ thấy Service vừa tạo. Click đúp vào bên phải và ấn tổ hợp phím mà bạn muốn sử dụng để chụp ảnh. Ở đây mình dùng Command + Shift + 5

huong-dan-thu-nho-hinh-anh-duoc-chup-tren-man-hinh-retina-cua-mac-6

Tắt cửa sổ này, bây giờ các bạn có thể thử nhấn tổ hợp phím vừa tạo để tận hưởng thành quả của mình.

Lưu ý: Cái này có một nhược điểm nhỏ là không chụp được menu chuột phải giống như phím Command + Shift + 4 có sẵn của Mac, tuy nhiên nó cũng khá là hữu ích rồi.

Hãy cùng thực hiện theo chúng tôi để cảm nhận sự khác biệt nhé! Tin rằng bạn sẽ có một kết quả trên cả mong đợi. Hi vọng những chia sẻ của chúng tôi thực sự là những kiến thức hữu ích đối với bạn.

Chúc các bạn luôn vui vẻ và thành công!

>>> Gợi ý Google:

retina mac wallpapers

retina mac air

retina mac apps

retina mac wallpaper

retina mac pro

ecran retina mac

pantalla retina mac

Nguồn thuthuatviet.vn