SYIDAX / DATA GRID

PDF 내보내기 PRO

표 데이터를 PDF 문서로 내보냅니다.

시작하기
PDF 내보내기샘플 주문 데이터
120 rows
Grid를 불러오는 중입니다…
최근 결과

앱에서 출력할 열과 데이터 범위, 페이지에 들어갈 정보와 파일 이름을 정하세요.

코드 보기
현재 미리보기

사용 가이드

#

주문 목록을 인쇄하거나 변경하기 어려운 보고서 형태로 전달할 때 사용합니다.

앱에서 연결하는 순서

  1. 보고서 범위 정하기

    앱에서 출력할 열과 데이터 범위, 페이지에 들어갈 정보와 파일 이름을 정하세요.

  2. 한글 글꼴 준비

    한글 데이터가 있다면 지원되는 글꼴 파일을 준비해 pdfFontUrl로 연결합니다.

  3. 사용자 동작에서 내보내기

    앱 버튼에서 exportDataAsPdf를 호출한 뒤 PDF를 열어 한글, 숫자, 페이지 나눔과 잘리는 열이 없는지 확인합니다.

확인할 결과

표의 데이터를 PDF 문서로 저장해 공유하거나 인쇄할 수 있습니다.

현재 작업 화면에는 PDF 버튼이 없습니다. 앱의 내보내기 동작에 연결하는 기능이며, 한글 폰트와 페이지 설정을 준비해야 합니다.

알아두면 쉬운 용어

pdfFontUrl
PDF에 사용할 글꼴 파일의 주소입니다.
exportDataAsPdf
PDF 파일 내보내기를 요청하는 메서드입니다.

핵심 API 예시

등록된 Grid 요소를 grid로 참조하는 앱 코드입니다.

await grid.exportDataAsPdf({fileName:'orders.pdf'});

제품에 이 기능을 적용하려면 Pro 런타임과 유효한 라이선스가 필요합니다.

API reference

#

나머지 속성2
Attribute / Property타입 / 기본값설명
PRO
pdfFontUrl
string기본값 undefinedApp-hosted TTF/OTF URL used automatically for PDF exports that contain Korean/Japanese/CJK or other text outside PDF Standard 14 WinAnsi.
PRO
pdfAutoFont
boolean기본값 trueTry to resolve an embedded PDF font automatically when `fontBytes` is not supplied. Uses `pdf-font-url` first, then browser local-font access when available. Default true.
메서드2
메서드 / 인수반환 타입설명
PRO
options?: SyGridPdfExportOptions
Promise<PdfExportResult>Serialize the current rows + columns to a PDF byte stream.
PRO
options?: SyGridPdfDownloadOptions
Promise<PdfExportResult>Build the PDF and trigger a browser download via Blob anchor click.