İçeriğe geç

NextPDF ile başlayın

NextPDF, ISO 32000-2 tarafından tanımlanan dosya biçimi olan taşınabilir belge biçimi (PDF) 2.0 belgelerini oluşturan ve inceleyen bir PHP 8.4 motorudur. Belgeleri tip güvenli, akıcı bir uygulama programlama arayüzü (API) ile oluşturursunuz. Hiper metin işaretleme dili (HTML) ve basamaklı stil şablonlarını (CSS) sayfalara işlersiniz. Çıktıyı imzalayıp arşivler, yapılandırılmış içeriği de yeniden okursunuz. Tüm bunlar PHP içinde çalışır; çekirdek yollar hiçbir harici ikili dosya gerektirmez.

Proje, açık kaynak yazılım (OSS) ve lisanslı katmanlar dahil dört dağıtım halinde sunulur. Tümü aynı temel motoru paylaşır; bu nedenle çalışma biçiminize uygun olanı kurun.

dağıtımPaketŞu durumda kurun
NextPDF core (OSS)nextpdf/corePHP yazıyor, motora bir çerçeve üzerinden veya tek başına doğrudan erişmek istiyorsunuz.
NextPDF Server (OSS)nextpdf/serverMotoru Model Context Protocol (MCP), Representational State Transfer (REST) ve gRPC üzerinden sunan bağımsız bir hizmete ihtiyacınız var.
NextPDF Pronextpdf/premium (Pro katmanı)Dijital imzalama, PDF/A arşivleme veya elektronik fatura çıktısı gerekiyor.
NextPDF Enterprisenextpdf/premium (Enterprise katmanı)Donanım destekli imzalama, nitelikli imzalar ve uyumluluk kapsamına (byte-identical değil) ihtiyacınız var.

NextPDF Pro ve NextPDF Enterprise, aynı nextpdf/premium paketindeki lisanslı katmanlardır. Çekirdek motor, bu paket kurulu olsun ya da olmasın aynı şekilde davranır.

Yalın bir PHP projesinde çekirdek motoru Composer ile kurun.

Terminal window
composer require nextpdf/core

Bu tek paket, ek kurulum gerektirmeden PDF’leri oluşturur ve inceler. Çerçeve entegrasyonları, HTML işleyiciler, sunucu ve Python yazılım geliştirme kiti (SDK) bunun üzerine ayrı paketler olarak eklenir. Kurulum kılavuzu tüm komutları listeler.

NextPDF, halihazırdaki kodunuza uyum sağlar. Yığınınıza uygun giriş noktasını seçin ve ilgili kartı açın.

İlk belgenizi oluşturduktan sonra belgelerdeki bu üç ana bölümü kullanın.

Neden ayrı bir sunucu?

PHP olmayan bir hizmetin, bir aracın veya başka bir çalışma zamanının kütüphaneye bağlanmak yerine motoru bir ağ protokolü üzerinden çağırması gerekiyorsa NextPDF Server kurun. Python SDK, o sunucu için tip güvenli istemcidir.