Figma 실습 링크: https://www.figma.com/design/p5gz3PylSi1OuUe2zbSQUx/PD_03_%EA%B0%95%EC%86%8C%EC%97%B0?node-id=149-2&p=f&t=dpteoCF6Ax4Y69Df-0

 


 

 

🎨 Figma에서 마스크(Mask) 기능 활용법

마스크(Mask) 기능은 특정 이미지나 개체를 원하는 모양으로 잘라내거나 제한된 영역만 보이게 하는 기능임. 포토샵의 클리핑 마스크처럼 동작한다고 보면 됨.


1. 기본적인 마스크 적용 방법

📌 기본 마스크 만들기

  1. 마스크할 이미지 또는 개체 준비
    • 먼저 마스크를 적용할 이미지(또는 벡터 개체)를 추가함.
  2. 마스크 형태가 될 개체 준비
    • 마스크할 도형(Shape) 또는 벡터 개체를 추가함.
    • 예를 들어 원을 만들면 이미지가 원 형태로 잘려 보이게 됨.
  3. 두 개체를 선택한 후 "Mask" 적용
    • 마스크할 개체(이미지) + 마스크 형태(도형)를 함께 선택함.
    • Ctrl + Shift + M (Mac: ⌘ + Shift + M) 또는 우클릭 → "Use as Mask" 선택.
  4. 마스크 그룹이 생성됨
    • Layers 패널에서 마스크가 적용된 그룹이 만들어지고, 도형이 마스크 역할을 하게 됨.

2. 마스크된 이미지 조정하기

📌 마스크 안의 이미지 이동하기

  1. 마스크 그룹을 선택한 후, 내부에 있는 이미지를 개별적으로 선택함.
  2. Ctrl (Mac: ⌘)을 누른 채 이미지를 드래그하여 위치 조정함.
  3. 크기 조절도 가능하므로 원하는 영역이 정확하게 보이도록 조절할 수 있음.

3. 마스크를 벡터 쉐이프와 함께 사용하기

📌 펜 툴을 이용한 자유로운 마스킹

  1. P를 눌러 **Pen Tool(펜 툴)**을 활성화함.
  2. 원하는 형태로 벡터 쉐이프를 만듦.
    • 예를 들어, 복잡한 곡선 모양으로도 마스크 가능함.
  3. 마스크할 이미지와 벡터 쉐이프를 함께 선택 후 Ctrl + Shift + M (Mac: ⌘ + Shift + M)을 눌러 마스크 적용.

💡 Tip: 벡터를 마스크로 사용하면 곡선, 비정형 모양의 마스크를 만들 수 있음.


4. 마스크 해제 및 수정

📌 마스크 해제

  • 마스크된 그룹을 선택한 후, Ctrl + Shift + G (Mac: ⌘ + Shift + G)를 눌러 그룹 해제할 수 있음.
  • 또는 Layers 패널에서 마스크 개체를 삭제하면 원래 상태로 돌아감.

5. 마스크와 클리핑 콘텐츠 차이

Mask (마스크) 특정 모양을 기준으로 내부 콘텐츠를 가리는 역할을 함
Clip Content (클리핑 콘텐츠) 프레임(Frame) 내부의 요소를 프레임 크기 내에서만 보이게 제한함
  • Frame을 사용할 경우 Clip Content 옵션을 체크하면 마스크 없이도 프레임 영역만 보이도록 제한할 수 있음.
  • 하지만 복잡한 형태로 자르려면 마스크 기능이 더 유용함.

 


 

🌐 크롬에서 개발자 도구(검사)를 활용한 이미지 다운로드 방법

크롬에서 **우클릭 → 검사(개발자 도구)**를 활용하여 페이지의 이미지 소스를 찾고 다운로드하는 방법을 단계별로 정리함.


1. 기본적인 우클릭 다운로드

  1. 크롬에서 원하는 페이지를 엶.
  2. 다운로드할 이미지를 **우클릭 → "이미지를 다른 이름으로 저장"**을 선택.
  3. 원하는 위치에 저장.

⚠️ 일부 웹사이트에서는 우클릭을 막아두거나, 이미지를 백그라운드에서 로드하는 경우가 있음.
이럴 때는 개발자 도구(DevTools)를 활용해야 함.


2. 개발자 도구(검사)에서 직접 다운로드

📌 1️⃣ 이미지 URL 찾기

  1. 크롬에서 원하는 웹페이지를 열고 F12 또는 Ctrl + Shift + I (Mac: ⌘ + Option + I)를 눌러 개발자 도구(DevTools) 실행.
  2. Elements (요소) 탭으로 이동한 뒤, Ctrl + Shift + C (Mac: ⌘ + Shift + C)를 눌러 화면에서 이미지 부분을 클릭하면, 해당 요소가 자동 선택됨.
  3. <img> 태그를 확인하고 src 속성 값을 찾음.
  4. src="..."에 있는 이미지 URL을 복사한 후, 새 탭에서 열어 다운로드.

📌 2️⃣ 네트워크 패널에서 이미지 파일 직접 찾기

💡 이 방법은 이미지가 동적으로 로드될 때 유용함.

  1. 개발자 도구(DevTools)에서 "Network" (네트워크) 탭으로 이동.
  2. **페이지를 새로고침 (F5 또는 Ctrl + R)**하면 페이지에 로드된 모든 파일 목록이 나타남.
  3. 필터를 **"Img"**로 변경하면, 웹사이트에서 로드된 이미지 파일들만 확인 가능.
  4. 원하는 이미지의 URL을 우클릭 → "Open in new tab" (새 탭에서 열기).
  5. 새 탭에서 **우클릭 → "이미지를 다른 이름으로 저장"**하여 다운로드.

3. 전체 페이지 이미지 한 번에 다운로드

📌 1️⃣ 개발자 도구 콘솔에서 자동 추출

웹사이트의 모든 이미지 URL을 한 번에 찾으려면 콘솔에서 아래 코드를 실행하면 됨.

  1. 개발자 도구(DevTools)에서 "Console" (콘솔) 탭 선택.
  2. 아래 코드를 입력하고 실행 (Enter):
  3. javascript
    복사편집
    const images = document.querySelectorAll('img'); images.forEach(img => console.log(img.src));
  4. 출력된 이미지 URL을 복사해서 다운로드하면 됨.

4. 마우스 우클릭 없이 다운로드 (이미지 보호 사이트)

일부 사이트에서는 우클릭이 막혀 있을 수도 있음.
이럴 경우 다음 방법을 활용할 수 있음.

📌 1️⃣ 개발자 도구를 활용하여 다운로드

  • F12 (Mac: ⌘ + Option + I)를 눌러 개발자 도구 실행 후, 위에서 설명한 Elements 탭 또는 Network 탭을 활용하면 됨.

📌 2️⃣ 브라우저 확장 프로그램 활용

개발자 도구 사용이 어렵다면, 확장 프로그램을 설치하여 쉽게 다운로드할 수도 있음.

추천 확장 프로그램:

  1. Image Downloader (https://chromewebstore.google.com/detail/image-downloader-save-pic/daeljdgmllhgmbdkpgnaojldjkdgkbjg?utm_source=ext_app_menu)
  2. Fatkun Batch Download Image
  3. Download All Images

설치 후, 웹페이지에서 실행하면 한 번에 모든 이미지 다운로드가 가능함.


🚀 결론

  1. 간단한 경우 👉 우클릭 → 이미지 저장
  2. 이미지 URL 확인 👉 개발자 도구 Elements 탭에서 <img> src 확인
  3. 동적 이미지 👉 개발자 도구 Network 탭에서 필터 "Img" 사용
  4. 전체 이미지 URL 수집 👉 Console에서 JavaScript 코드 실행
  5. 보호된 사이트 👉 브라우저 확장 프로그램 사용

 

 

 

+ Recent posts