# PDF 저장

> mm 크기 그대로의 PDF. 바코드·QR·선은 벡터라 확대해도 선명합니다.

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

인쇄할 PC 가 따로 있거나 인쇄소에 맡길 때는 PDF 로 저장하세요. 페이지 크기는 서식 용지 그대로(롤은 라벨 한 장, 시트는 A4)이고, 바코드 막대·QR·선·박스는 벡터, 글자와 그림은 600dpi 그림으로 들어갑니다.

```js
import { toPDF, downloadPDF } from '@82label/core';

const blob = await toPDF(t, rows, { startAt: 3, qtyField: '수량' }); // Blob (application/pdf)
await downloadPDF(t, rows, '라벨.pdf');                             // 바로 내려받기
```

- 옵션: `startAt`, `frames`, `serialStart`, `now`, `qtyField`, `textDpi`(기본 600).
- 브라우저에서만 됩니다(글자를 canvas 로 그립니다). 서버에서 부르면 `PdfUnsupported` 를 던집니다.
- [대량 출력](https://82label.app/print/)과 디자이너의 "PDF 저장" 버튼이 같은 함수를 씁니다.

> PDF 를 인쇄할 때도 인쇄 창의 배율은 100%(실제 크기)로 두세요.
