Lewati ke konten
getnextpdf.com

Referensi

Materi referensi menjawab pertanyaan spesifik: simbol mana, nilai apa, tingkat dukungan apa, dan klausa mana. Tab ini memuat permukaan NextPDF yang telah diverifikasi: referensi modul, matriks dukungan, permukaan API, referensi kesalahan, kesesuaian standar, dan kebijakan proyek yang diterbitkan. Referensi bukan jalur berorientasi tugas; saat Anda ingin mencapai suatu tujuan, bukan sekadar mencari satu fakta, gunakan Panduan atau Buku resep.

Mesin nextpdf/core didokumentasikan per modul.

HalamanGunakan untuk
Referensi mesin corePeta namespace untuk setiap halaman modul dan empat subkeluarganya.
Contracts: 41 antarmuka publik (SPI)Antarmuka publik dan enum yang stabilitasnya dilacak.
Core: facade Document + concern-traitFacade Document dan kelompok trait Has*.
HTML: subsistem rendering HTML+CSS ke PDFRenderer HTML streaming dalam satu lintasan.
Keamanan: enkripsi, kebijakan kripto, dan permukaan penandatangananEnkripsi, izin, dan titik integrasi penandatanganan.

Apa saja yang telah diverifikasi, diklaim, didukung sebagian, atau tidak didukung oleh renderer.

HalamanGunakan untuk
Matriks dukungan CSSTingkat dukungan Cascading Style Sheets (CSS) per fitur dalam alur HTML.
Fitur CSS yang tidak didukung dan solusinyaApa yang berada di luar cakupan dan apa yang harus dilakukan sebagai alternatifnya.
Matriks dukungan font dan aksaraTeknologi font dan dukungan sistem penulisan.
Dukungan penulisan vertikal CJKDukungan mode penulisan vertikal untuk teks Tionghoa, Jepang, dan Korea.
Dukungan shaping skrip-kompleksDukungan shaping untuk aksara yang membutuhkannya.

Simbol yang tepat, nilai yang diizinkan, dan kontrak layanan.

HalamanGunakan untuk
Referensi enumSetiap enum publik dan nilai yang diizinkannya.
Konfigurasi TSAOtoritas stempel waktu (TSA) bawaan dan cara mengubahnya.
Referensi Connect REST APIEndpoint REST NextPDF Connect berdasarkan dokumen OpenAPI 3.1.
Penjelajah Connect APIPenjelajah interaktif untuk kontrak yang sama.

Referensi antarmuka pemrograman aplikasi (API) tingkat paket ditempatkan bersama paket masing-masing: Referensi API Connect, Indeks API integrasi, dan Referensi API SDK Python di tab Panduan.

Setiap pengecualian yang dilemparkan oleh mesin dikelompokkan menurut domain, lengkap dengan konteks terstruktur dan panduan pemulihan.

HalamanGunakan untuk
Referensi kesalahanModel pengecualian: kelas dasar NextPdfException dan kontrak konteks.
Kesalahan inti dan umumKegagalan siklus hidup dokumen dan kegagalan umum mesin.
Kesalahan rendering dan I/OKegagalan pada HTML, font, writer, dan reader.
Kesalahan keamanan dan penandatangananKegagalan enkripsi, penandatanganan, dan PKI.
Kesalahan runtime dan pendukungKegagalan HTTP, ketahanan, dan observabilitas.
Kesalahan AcceleratorKegagalan sidecar akselerasi opsional.
Kesalahan kepatuhanKegagalan validasi dan alat kesesuaian.

Profil standar yang ditargetkan oleh NextPDF Core, masing-masing dengan batasan yang dijelaskan: mesin menghasilkan keluaran yang dimaksudkan untuk sesuai; validator eksternal yang menentukan kesesuaiannya.

HalamanGunakan untuk
Kesesuaian standarPostur kesesuaian dan indeks profil.
Kesesuaian PDF 2.0Baseline ISO 32000-2 yang ditargetkan oleh mesin.
Kesesuaian PDF/A-4Kesesuaian arsip, dengan Pemetaan klausa PDF/A-4.
Kesesuaian PDF/UA-2Konformansi aksesibilitas, dengan Pemetaan klausa PDF/UA-2.
Kesesuaian PDF/XKesesuaian produksi cetak.
Pemetaan klausa PAdESPemetaan profil baseline ETSI EN 319 142 untuk tanda tangan PDF.
Kesesuaian ZUGFeRD / Factur-XKesesuaian faktur elektronik hibrida.

Postur rekayasa mesin inti, beserta batasan setiap klaim.

HalamanGunakan untuk
Pusat KepercayaanIndeks postur kepercayaan.
Lisensi produkKetentuan lisensi untuk open core dan edisi komersial.
Merek dagang dan penggunaan brandBagaimana nama dan merek NextPDF boleh digunakan.
Penanganan data, PII, dan telemetriApa yang dibaca, disimpan, dan dikirimkan oleh mesin.
Model keamanan untuk tanda tangan dan enkripsiDesain kriptografis dan batasannya.
Model ancaman mesinApa yang dilindungi oleh mesin dan apa yang tidak.
Kebijakan pengungkapan kerentananCara melaporkan kerentanan.
HalamanGunakan untuk
Catatan PerubahanPerubahan pada setiap rilis.
Konvensi changelogBagaimana entri changelog ditulis dan diklasifikasikan.
Kebijakan versioning, stabilitas, deprecation, dan dukunganKomitmen kompatibilitas lintas rilis.
Cara dokumentasi NextPDF disusunStruktur dan tata kelola rangkaian dokumentasi ini.

Glosarium — istilah-istilah yang digunakan dalam dokumentasi ini, didefinisikan sekali agar dapat digunakan kembali di seluruh dokumentasi.

Setiap entri API harus menjawab pertanyaan yang sama:

PertanyaanJawaban yang diperlukan
Apa yang saya panggil?Simbol dengan nama lengkap, endpoint, perintah antarmuka baris perintah (CLI), atau kunci konfigurasi.
Input apa yang diterima?Tabel parameter yang memuat tipe, status wajib, nilai default, dan nilai yang diterima.
Apa perilaku standarnya?Perilaku saat input opsional tidak diberikan.
Apa yang dikembalikan?Tipe nilai kembali, isi respons, keluaran berkas, aliran, atau efek samping.
Apa saja yang dapat gagal?Pengecualian, kesalahan validasi, status HTTP, atau mode kegagalan operasional.
Bagaimana cara menggunakannya dengan aman?Catatan tentang keamanan, keamanan worker, batas ukuran, path, timeout, dan penanganan rahasia.

Halaman referensi API dan perilaku didukung oleh sumber rujukan. API publik didokumentasikan berdasarkan kode sumber paket, berkas konfigurasi, pengujian, dan contoh. Kelas pembantu internal hanya didokumentasikan ketika pengembang aplikasi perlu memahami perilakunya untuk mengonfigurasi atau mengoperasikan paket.

Halaman referensi mengutamakan tabel alih-alih paragraf padat. Setiap baris harus dapat berdiri sendiri karena segmentasi Extensible Localization Interchange File Format (XLIFF) nantinya akan memecah konten per blok.