Artisan · Integration
Artisan 통합
한눈에 보기
섹션 제목: “한눈에 보기”애플리케이션 렌더링에서 헤드리스 Chrome, 페이지 가져오기 또는 하위 수준 PDF 검사가 필요할 때 nextpdf/artisan을 사용하십시오. 이 패키지는 렌더러 워크플로를 위한 런타임 확장입니다. Laravel Artisan 명령 패키지가 아닙니다.
섹션 맵
섹션 제목: “섹션 맵”| 페이지 | 사용 용도 |
|---|---|
| 개요 | 패키지 경계와 지원되는 워크플로를 설명합니다. |
| 설치 | Composer 설치와 Chrome 런타임 요구 사항을 설명합니다. |
| Chrome 렌더러 설정 | 브라우저 실행 파일과 CDP 렌더러 설정을 설명합니다. |
| 빠른 시작 | 첫 번째 Chrome 렌더링 PDF 플로를 안내합니다. |
| 구성 | 렌더러 구성 키와 기본값을 설명합니다. |
| API | 렌더러, 구성, 결과, 보안 정책, 가져오기 도구, 파서 API입니다. |
| 개발자 가이드 | 렌더러 수명 주기, 브라우저 풀링, 파싱 경계, 확장 지점을 설명합니다. |
| 프로덕션 사용 | 브라우저 프로세스 관리와 운영 패턴을 설명합니다. |
| 보안 및 운영 | HTML 입력 제한, 샌드박스 정책, 리소스 제한을 다룹니다. |
| 문제 해결 | 일반적인 Chrome 및 파서 오류를 다룹니다. |
주요 API
섹션 제목: “주요 API”| 심볼 | 역할 |
|---|---|
NextPDF\Artisan\ChromeHtmlRenderer | Chrome CDP를 통해 HTML을 PDF 바이트로 렌더링합니다. |
NextPDF\Artisan\ChromeRendererConfig | 불변 렌더러 구성 객체입니다. |
NextPDF\Artisan\ChromeRenderResult | 렌더링된 PDF 바이트와 페이지 치수를 담습니다. |
NextPDF\Artisan\PageImporter | 기존 PDF 페이지를 폼 XObject로 가져옵니다. |
NextPDF\Parser\PdfReader | 하위 수준 PDF 객체, 페이지, 리소스, 리비전을 읽습니다. |