Przejdź do głównej zawartości

Artisan · Integration

Integracja Artisan

Użyj nextpdf/artisan, gdy aplikacja wymaga bezgłowego renderowania w Chrome z użyciem Chrome DevTools Protocol (CDP), importu stron albo niskopoziomowej inspekcji plików PDF. Pakiet rozszerza procesy renderowania dostępne w czasie wykonywania. Nie jest pakietem poleceń Laravel Artisan.

StronaZastosowanie
PrzeglądZakres pakietu i obsługiwane procesy.
InstalacjaInstalacja przez Composer i wymagania środowiska uruchomieniowego Chrome.
Konfiguracja silnika renderującego ChromePlik wykonywalny przeglądarki i konfiguracja silnika renderującego CDP.
Szybki startPierwszy proces tworzenia pliku PDF renderowanego przez Chrome.
KonfiguracjaKlucze konfiguracji silnika renderującego i wartości domyślne.
APIAPI silnika renderującego, konfiguracji, wyniku, zasad bezpieczeństwa, importera oraz parsera.
Przewodnik dla deweloperówCykl życia silnika renderującego, pula przeglądarek, ograniczenia parsowania i punkty rozszerzeń.
Użycie produkcyjneZarządzanie procesami przeglądarki i wzorce eksploatacji w środowisku produkcyjnym.
Bezpieczeństwo i eksploatacjaLimity danych wejściowych HTML, zasady piaskownicy i ograniczenia zasobów.
Rozwiązywanie problemówTypowe awarie Chrome i parsera.
SymbolRola
NextPDF\Artisan\ChromeHtmlRendererRenderuje HTML do bajtów pliku PDF za pomocą Chrome CDP.
NextPDF\Artisan\ChromeRendererConfigUdostępnia niezmienny obiekt konfiguracji silnika renderującego.
NextPDF\Artisan\ChromeRenderResultUdostępnia wyrenderowane bajty pliku PDF i wymiary stron.
NextPDF\Artisan\PageImporterImportuje istniejącą stronę pliku PDF jako XObject formularza.
NextPDF\Parser\PdfReaderOdczytuje niskopoziomowe obiekty, strony, zasoby i wersje pliku PDF.