콘텐츠로 이동

Artisan · Integration

Artisan 통합

애플리케이션 렌더링에서 헤드리스 Chrome, 페이지 가져오기 또는 하위 수준 PDF 검사가 필요할 때 nextpdf/artisan을 사용하십시오. 이 패키지는 렌더러 워크플로를 위한 런타임 확장입니다. Laravel Artisan 명령 패키지가 아닙니다.

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