Affinity 레이어 내보내기 파일 이름에 부모 그룹 이름을 포함하려면 자식 레이어의 슬라이스를 만들고 Shapes_Circle과 같이 두 이름을 결합해 입력하세요. 공식 도움말은 파일 이름을 편집할 수 있다고 설명하지만, 부모 그룹 이름을 자동으로 가져오는 토큰은 문서화하지 않습니다.
이 가이드에서는 현재 Affinity 데스크톱 앱의 Slice Studio를 사용해 Mac에서 개별 레이어 에셋을 내보내는 방법을 다룹니다. 작업 공간을 Export Persona라고 부르는 Affinity Designer 2의 관련 컨트롤도 안내합니다. 구체적인 목표는 그룹 맥락이 이름에 남도록 자식 레이어별 파일을 따로 내보내는 것입니다.
Affinity에서 부모 그룹 이름을 자동으로 삽입할 수 있나요?
현재 Slices 패널 문서에 따르면 내보내기 경로와 파일 이름에는 정의된 토큰이나 사용자 지정 변수를 사용할 수 있습니다. 하지만 슬라이스의 부모 그룹 이름을 읽는 토큰은 안내되어 있지 않습니다. 따라서 부모 이름을 자동으로 넣는 방법을 공식 문서에 근거해 제시하기는 어렵습니다. Slices 패널 — Affinity 도움말 센터
Affinity Designer 2의 더 자세한 토큰 목록에는 문서 이름, 문서 파일 이름, 슬라이스 이름, 배율, 배율 접미사, 너비, 높이, 정사각형 크기가 포함되어 있습니다. 부모 그룹 토큰은 목록에 없습니다. 문서에는 슬라이스의 Filename 텍스트 상자에 사용자 지정 파일 이름을 직접 입력할 수 있다고 명시되어 있습니다. Slices 패널 — Affinity Designer 2 도움말
따라서 지원되는 방법은 각 자식 슬라이스의 내보내기 이름에 그룹 이름을 직접 입력하는 것입니다. 이 텍스트는 수동으로 관리해야 합니다. 문서에는 입력한 이름과 부모 그룹 사이의 실시간 연결이 설명되어 있지 않습니다. Parent, Group Name 또는 이와 비슷한 변수가 있다고 가정해 이름 설정을 구성하지 마세요.
사용자 지정 변수도 계층 구조를 자동으로 조회한다는 근거가 되지는 않습니다. 현재 도움말에는 사용자 지정 변수를 이름 구성 요소로 사용할 수 있다고 나와 있지만, 변수를 포함 그룹의 이름에 연결하는 방법은 설명되어 있지 않습니다. 이 작업에서는 검증되지 않은 동작에 의존하지 않도록 완성된 결합 파일 이름을 직접 입력하세요.
각 파일에 포함할 레이어 또는 그룹 결정하기
파일 이름을 설정하기 전에 내보낼 내용을 선택하세요. Affinity는 Export Layers 패널의 항목으로 만드는 슬라이스와 Slice Tool로 그린 사각형 슬라이스를 구분합니다. 항목 기반 슬라이스는 해당 항목이 속한 레이어의 내용만 내보내고, 직접 그린 슬라이스는 영역 안에 있는 모든 표시 레이어의 내용을 포함합니다. 항목 기반 슬라이스의 크기는 선택한 항목의 범위에 맞춰 자동으로 설정됩니다. Slice Studio를 사용한 내보내기
자식 에셋을 각각 내보내려면 각 자식 레이어를 소스로 선택하세요. 포함 그룹을 선택하면 해당 그룹의 슬라이스가 만들어집니다. 슬라이스 파일 이름을 바꿔도 내보내는 소스 항목은 바뀌지 않습니다. Export Layers 패널에서는 아트보드, 레이어, 그룹, 개체를 소스로 슬라이스를 만들 수 있습니다. Export Layers 패널(Slice Studio)
다음의 가상 예시를 통해 이름을 정하는 방법을 살펴보세요. 문서에 Shapes와 Tiles라는 그룹이 있고 각 그룹에 Circle이라는 자식 레이어가 있다고 가정합니다. 이는 제안된 이름일 뿐, 실제 내보내기 결과를 측정한 것은 아닙니다.
| 소스 그룹 | 내보낼 자식 레이어 | 결합된 내보내기 기본 이름 | 의도한 PNG 파일 이름 |
|---|---|---|---|
| Shapes | Circle | Shapes_Circle |
Shapes_Circle.png |
| Tiles | Circle | Tiles_Circle |
Tiles_Circle.png |
그룹 이름을 접두사로 사용하면 내보내기 폴더 안에서 이름이 같은 두 자식 레이어를 서로 구별할 수 있습니다. 계층이 더 깊다면 슬라이스 이름을 정하기 전에 일관된 규칙을 선택하세요. 예를 들어 Collection 안의 Shapes 그룹에 있는 Circle 레이어는 Collection_Shapes_Circle로 지정할 수 있습니다. 이는 사용자가 직접 입력하는 이름 규칙이지, Affinity의 계층 구조 표현식이 아닙니다.
Mac에서 결합된 파일 이름으로 자식 레이어 내보내기
1. Slice Studio와 패널 열기
현재 데스크톱 앱에서는 Slice Studio가 기본적으로 숨겨져 있습니다. Studio Manager를 열고 Slice Studio를 켜세요. 공식 도움말에 따르면 목록에서 찾으려면 아래로 스크롤해야 할 수 있습니다. Slice Studio
필요한 패널이 보이지 않으면 Window > General > Export Layers와 Window > General > Slices를 사용하세요. 이 작업에 쓰는 패널을 여는 공식 문서상의 Mac 메뉴 경로입니다. Export Layers 패널, Slices 패널
2. 각 자식 항목의 슬라이스 만들기
Export Layers 패널에서 개별 파일로 내보낼 자식 레이어를 선택하고 Create Slice를 클릭하세요. 다른 자식 항목에 대해서도 반복합니다. 자식별 파일을 하나씩 만들려면 포함 그룹이 아니라 해당 자식 항목을 선택하세요. 생성된 슬라이스는 Slices 패널에 표시됩니다. Export Layers 패널(Slice Studio)
예시 문서에서는 Shapes의 Circle에서 슬라이스 하나를 만들고, Tiles의 Circle에서 다른 슬라이스를 만드세요. 이름을 붙이기 전에 미리보기 이미지와 경계를 확인해 각 슬라이스의 소스가 무엇인지 파악하세요.
3. 완성된 내보내기 이름 입력하기
Slices 패널에서 각 슬라이스의 내보내기 파일 이름을 편집해 그룹 이름과 자식 이름을 모두 포함하세요. 첫 번째 예시에는 Shapes_Circle, 두 번째에는 Tiles_Circle을 사용합니다. 현재 도움말에는 Filename 컨트롤이 안내되어 있으며 슬라이스 내보내기 설정에서 파일 이름을 바꾸는 방법이 나와 있습니다. Designer 2 도움말에는 Filename 텍스트 상자에 직접 입력하는 방법이 명시되어 있습니다. Slices 패널, 아트보드 내보내기, Designer 2 Slices 패널
예시의 기본 이름과 형식 선택은 별도로 처리하세요. 이름으로 Shapes_Circle을 입력하고 내보내기 형식으로 PNG를 선택합니다. 슬라이스의 추가 속성에 사용자 지정 파일 이름 표현식이 이미 설정되어 있다면 해당 설정도 확인하세요. Affinity 문서에는 파일 이름을 내보내기 형식 수준에서 설정하는 방법이 나와 있으므로, 최상위 슬라이스 레이블만 확인하면 기존 이름 규칙을 놓칠 수 있습니다. Slices 패널
4. 형식과 내보내기 크기 설정하기
슬라이스 항목을 펼치고 필요한 형식을 선택하세요. Export Options 패널에서 선택한 슬라이스를 조정하거나 Slices 패널에서 형식을 변경할 수 있습니다. 해당 + 컨트롤을 사용해 형식과 크기를 추가할 수 있습니다. 처음 이름을 확인할 때는 슬라이스마다 형식과 크기를 하나씩만 사용하면 결과를 쉽게 살펴볼 수 있습니다. 슬라이스 내보내기
5. 선택한 슬라이스 내보내기
내보낼 슬라이스를 활성화하고 **Export Slices (n)**을 클릭하세요. 대상 폴더를 선택한 다음 Export를 클릭합니다. 선택한 슬라이스에 설정된 모든 형식과 크기가 내보내집니다. 대상 폴더는 현재 편집 세션에서만 기억됩니다. 슬라이스 내보내기
Finder에서 결과를 확인하세요. 예시에서는 Shapes_Circle.png와 Tiles_Circle.png가 모두 있는지 확인한 뒤 파일을 열어 내용과 크기를 살펴보세요. 큰 묶음에 이름을 붙이기 전에 대표 항목 두 개를 먼저 확인하면 소스 선택이나 파일 이름 설정이 잘못된 경우 일찍 발견할 수 있습니다.
이 작업에 영향을 주는 내보내기 제한 사항은 무엇인가요?
파일 이름에 구조가 보존되는 것은 아닙니다
Shapes_Circle.png와 같은 이름은 그룹 맥락을 텍스트로 담습니다. 그렇다고 결과 파일에 Affinity의 편집 가능한 레이어 계층 구조가 보존되는 것은 아닙니다. 결과물에 파일 내부의 레이어가 필요한 경우 파일 이름 작업과 별도로 확인하세요.
예를 들어 Affinity에는 Affinity 레이어를 보존하는 TIFF 옵션이 문서화되어 있지만, 해당 레이어는 TIFF를 Affinity에서 열 때만 읽을 수 있습니다. PDF에는 Include layers 옵션이 있으며, 이 옵션은 이름이 지정된 레이어만 포함한다는 조건이 있습니다. 두 설정 모두 부모 그룹에서 자식 파일 이름을 따로 생성하는 기능으로 문서화되어 있지 않습니다. Export Settings
벡터 형식에서도 내용이 래스터화될 수 있습니다
PDF, SVG 또는 EPS로 내보낼 때는 Rasterize 설정으로 지원되지 않는 디자인 요소를 처리하는 방식을 정합니다. Unsupported properties는 지원되지 않는 요소를 래스터화하고, Everything은 디자인 전체를 래스터화하며, Nothing은 지원되지 않는 요소를 내보낸 파일에서 제외합니다. 아트워크 요구 사항에 맞춰 이 설정을 선택하고 결과를 확인하세요. Export Settings
내보내기 배율은 문서 DPI에 따라 달라집니다
1x 슬라이스가 항상 예상한 픽셀 크기와 일치한다고 가정하지 마세요. Affinity의 Slice Studio 도움말은 내보내기 배율이 문서 DPI와 연관되어 있음을 명시하고, 문서 크기가 같아도 결과 크기가 달라지는 예를 보여 줍니다. 크기가 일정한 에셋을 준비할 때는 크기 설정과 내보낸 픽셀 크기를 모두 확인하세요. Slice Studio를 사용한 내보내기
연속 내보내기로 누락된 그룹 이름이 채워지지는 않습니다
처음 Export Slices (n) 작업을 마친 뒤 Continuous를 켜면 문서가 바뀔 때 슬라이스를 다시 내보낼 수 있습니다. 이 기능은 내보내기 업데이트를 자동화하지만 부모 그룹 이름을 가져오는 기능으로 문서화되어 있지는 않습니다. 그룹 이름을 바꾸거나 자식 항목을 다른 그룹으로 옮길 때는 직접 입력한 접두사를 다시 확인하세요. 슬라이스 내보내기
이 작업에서는 각 자식 항목과 슬라이스를 간단하게 대응시키세요. 올바른 소스를 선택하고, 고유한 결합 이름을 입력하고, 필요한 형식을 선택한 다음, 내보낸 파일을 확인합니다. 이렇게 하면 Affinity 공식 도움말에 문서화된 이름 지정 동작을 따르면서 그룹 맥락을 담은 파일 이름을 만들 수 있습니다.
출처
- Slices 패널 — Affinity 도움말 센터.
- Slices 패널(Export Persona 전용) — Affinity Designer 2 도움말.
- Slice Studio를 사용한 내보내기 — Affinity 도움말 센터.
- Export Layers 패널(Slice Studio) — Affinity 도움말 센터.
- Slice Studio — Affinity 도움말 센터.
- 아트보드 내보내기 — Affinity 도움말 센터.
- 슬라이스 내보내기 — Affinity 도움말 센터.
- Export Settings — Affinity 도움말 센터.