# 엑셀로 대량 출력

> 코드 없이 엑셀·CSV 를 올리고 칸을 맞춰 행마다 라벨을 찍습니다. 수량 열, 시작 칸, PDF 저장.

Source: https://82label.app/docs/bulk/

[대량 출력](https://82label.app/print/) 화면에서 서식을 고르고 엑셀 파일을 올리면 행마다 라벨이 나옵니다. 로그인 없이 샘플 서식, 디자이너에서 만들던 서식, JSON 서식 파일로도 됩니다. 파일은 브라우저 안에서만 읽고 서버로 보내지 않습니다.

- **서식**: 샘플(쿠팡 로켓그로스 바코드 등), 내 서식, 디자이너에서 만들던 서식, JSON 파일, 빈 롤 라벨. 주소로 바로 열기: `/print/?id=…`, `?sample=coupang-50x30`, `?preset=formtec-3108`, `?draft=1`.
- **파일**: xlsx(첫 시트), csv(UTF-8 이나 EUC-KR, 쉼표·세미콜론·탭 자동 구분), 탭으로 나뉜 txt. 엑셀에서 표를 복사해 Ctrl+V 로 붙여넣어도 됩니다. 예전 xls 는 엑셀에서 xlsx 로 저장해 주세요.
- **칸 맞추기**: 같은 이름, 띄어쓰기·대소문자·괄호를 뺀 이름, 비슷한 말(바코드↔barcode·sku·상품바코드, 상품명↔name·product·노출상품명, 수량↔qty·quantity)로 자동으로 맞춥니다. 고른 짝은 서식마다 이 브라우저에 기억합니다.
- **수량 열**: 이 열의 숫자만큼 같은 라벨을 찍습니다(0이면 건너뜀, 최대 9,999). 행 표에서 행마다 고칠 수도 있습니다.
- **행 고르기**: 찾기, 전체 선택·해제, 행마다 체크.
- **미리보기**: 실제 값으로 그린 페이지. 시트는 시작 칸부터 채우고 빈 칸을 점선으로 보여 줍니다.
- **인쇄**: 출력 프로그램이 있으면 인쇄 창 없이, 없으면 브라우저 인쇄. [PDF 저장](https://82label.app/docs/pdf/)도 됩니다.

## 쿠팡 로켓그로스 바코드 라벨

쿠팡 Wing 에서 받은 상품 바코드 엑셀의 `상품명`·`옵션명`·`바코드` 열이 샘플 서식 `coupang-50x30`(50×30 롤), `coupang-a4-20`·`coupang-a4-40`(A4 시트)의 필드 이름과 같아 올리면 바로 맞습니다. 입고 수량 열을 수량 열로 고르세요.

## 코드로 같은 일 하기

```js
import { print } from '@82label/core';

// rows: [{ 상품명, 옵션명, 바코드, 수량 }, …]
await print('lbl_…', rows, { qtyField: '수량', startAt: 3, serialStart: 1 });
```

> 라벨이 몇 mm 씩 밀려 나오면 [인쇄 보정](https://82label.app/calibrate/)에서 한 번 맞춰 두세요.
