İçeriğe geç

Entegrasyonlar

NextPDF uzantıları, çekirdek Taşınabilir Belge Biçimi (PDF) motorunu uygulama çerçevelerine, tarayıcı işleyicilerine, edge hizmetlerine, derleme araçlarına ve eski sistem geçişlerine bağlar. Her uzantı bölümü aynı kılavuz yapısını izler: genel bakış, kurulum, hızlı başlangıç, yapılandırma, API, geliştirici kılavuzu, üretimde kullanım, güvenlik ve sorun giderme.

UzantıPaketNe zaman kullanılırAna bölüm
Laravelnextpdf/laravelLaravel uygulamaları geliştirirken kapsayıcı bağlamaları, bir facade, yanıtlar ve kuyruk işleri gerektiğinde kullanın.Laravel
Symfonynextpdf/symfonySymfony uygulamaları geliştirirken bir bundle, bağımlılık enjeksiyonu bağlamaları, Messenger işleri ve HTTP yanıtları gerektiğinde kullanın.Symfony
CodeIgniternextpdf/codeigniterCodeIgniter 4 uygulamaları geliştirirken hizmetler, bir kitaplık sarmalayıcısı, yanıtlar ve kuyruk işleri gerektiğinde kullanın.CodeIgniter
Artisannextpdf/artisanChrome DevTools Protocol (CDP) ile HTML işleme, sayfa içe aktarma veya düşük düzeyli PDF inceleme araçları gerektiğinde kullanın.Artisan
Cloudflarenextpdf/cloudflareCloudflare Browser Rendering üzerinden işleme yaptığınızda, API erişimini güvenceye aldığınızda veya PDF’leri R2’ye arşivlediğinizde kullanın.Cloudflare
Gotenbergnextpdf/gotenbergBir Gotenberg hizmetiyle ofis belgelerini veya HTML’yi dönüştürdüğünüzde kullanın.Gotenberg
TCPDF uyumluluğunextpdf/compat-legacyTCPDF biçimindeki uygulama kodunu baştan yazmadan NextPDF’e geçirirken kullanın.TCPDF uyumluluğu
Backport Buildernextpdf/backport-builderDaha eski PHP çalışma zamanları için sürüm yapıtlarını sürdürdüğünüzde kullanın.Backport Builder
İhtiyaçBuradan başlayınİşletim notu
Çerçeve yanıt yardımcılarıLaravel, Symfony veya CodeIgniterKapsayıcı ve yanıt entegrasyonu çerçeve paketine; belge oluşturma ise çekirdeğe aittir.
Piksel odaklı HTML işlemeArtisan veya CloudflareAna makinede yerel Chrome CDP kullanacaksanız Artisan’ı seçin. İşlemenin edge’de yapılması gerektiğinde Cloudflare’i seçin.
Ofis dönüştürmeGotenbergGotenberg’i zaman aşımı, boyut ve sunucu tarafı istek sahteciliği (SSRF) denetimleri bulunan harici bir hizmet sınırı olarak ele alın.
Eski TCPDF geçişiTCPDF uyumluluğuEski bir çağrının desteklenip desteklenmediğini varsaymadan önce yöntem kapsamı tablosunu denetleyin.
Daha eski PHP dağıtımıBackport BuilderYalnızca derleme aracıdır; bir uygulama çalışma zamanı bağımlılığı olarak kurmayın.

Her uzantı bölümü şu sayfa türlerini içerir:

SayfaAmaç
overviewÜrün sınırı, hedef kitle, desteklenen iş akışları ve sınırlamalar.
installKurulum komutları ve gerekli çalışma zamanı bağımlılıkları.
quickstartKopyalanabilir bir ilk çıktı veren en basit çalışan akış.
configurationDesteklenen yapılandırma anahtarları, ortam değişkenleri, varsayılanlar ve etkileri.
apiHerkese açık sınıflar, yöntemler, parametreler, varsayılanlar, dönüş değerleri ve özel durumlar.
developer-guideUzantı mimarisi, yaşam döngüsü, uzantı noktaları ve kod düzeni.
production-usageDağıtım, güvenilirlik, performans, worker güvenliği ve gözlemlenebilirlik.
security-and-operationsGüven sınırları, güvenli varsayılanlar, gizli anahtarlar, dosya erişimi ve işletim denetimleri.
troubleshootingBelirtiler, tanılama, olası nedenler ve düzeltici işlemler.

API tabloları kılavuz boyunca aynı sütunları kullanır; böylece paketleri karşılaştırmak için yeni bir düzen öğrenmeniz gerekmez.

SütunAnlamı
SimgeTam nitelikli sınıf, yöntem, uç nokta, CLI komutu veya yapılandırma nesnesi.
ParametrelerAd, tür, zorunluluk durumu, varsayılan ve kabul edilen değerler.
Varsayılan davranışİsteğe bağlı girdiyi atladığınızda ne olur.
DöndürürDönüş türü veya çıktı yapıtı.
Şununla hata verir veya başarısız olurÖzel durum türü, HTTP durumu, doğrulama hatası veya işletim hatası modu.
NotlarGüvenlik, worker güvenliği, uyumluluk veya performans ayrıntıları.

İngilizce kaynak, sonraki yerelleştirme süreçleri düşünülerek yazılmıştır: kısa bölümler, kararlı başlıklar, açık adlar, deyimsiz anlatım ve yinelenen yapılar için tablolar. Çeviri araçlarının bu özellikleri koruyabilmesi için yeni API sayfalarında yöntem adlarını, yapılandırma anahtarlarını, CLI bayraklarını ve özel durum adlarını kod biçiminde tutun.