Panduan Instalasi
Persyaratan Sistem
- Delphi XE5 / C++Builder XE5 (RAD Studio XE5) hingga Delphi/C++Builder 13.1 Florence (RAD Studio 13.1)
- Lazarus 1.0 atau yang lebih baru (untuk Free Pascal)
- Windows XP atau yang lebih baru (Win32 / Win64)
- Minimal 50 MB ruang disk bebas
Langkah Instalasi
- Jalankan installer: Jalankan
PDFiumPas-FULL.exe atau PDFiumPas-TRIAL.exe sebagai Administrator
- Pilih integrasi IDE: Pada halaman Integrasi RAD Studio, personaliti Delphi yang terdeteksi didaftarkan terlebih dahulu dengan versi terbaru sudah dicentang; personaliti C++Builder didaftarkan secara terpisah dan tidak aktif secara bawaan
- Pilih konten opsional: Centang C++Builder atau Lazarus hanya bila file paket dan proyek demo tersebut harus dipasang
- Pilih path instalasi: Pilih direktori tempat komponen akan dipasang
- Selesaikan instalasi: Ikuti instruksi pada layar
- Verifikasi instalasi: Komponen berikut akan ditambahkan ke palet losLab:
- TPdf - Komponen manipulasi PDF inti
- TPdfView - Komponen penayangan dan interaksi PDF
Build Bantuan Lokal dan Demo
- Installer selalu memasang aset
Docs bersama, lalu menyalin hanya folder bahasa bantuan yang dipilih berdasarkan nama lokal Windows dan LCID bahasa UI
- Bantuan bahasa Inggris memakai
en-GB untuk lokal Inggris Britania, Persemakmuran, dan Karibia yang didukung; en-US dipakai untuk lokal Inggris lainnya dan sebagai cadangan ketika tidak ada set bantuan regional yang cocok
- Bantuan bahasa Spanyol dibagi antara
es untuk lokal bergaya Spanyol dan es-419 untuk lokal Amerika Latin; bantuan bahasa Tionghoa dibagi antara zh-cn dan zh-tw
- Set bantuan terlokalisasi yang cocok ditambahkan jika tersedia untuk bahasa UI atau nama lokal Arab, Jerman, Prancis, Italia, Jepang, Korea, Belanda, Polandia, Portugis, Rusia, Swedia, Turki, dan Tionghoa
- Build demo Delphi dan C++Builder pasca-instalasi memakai root RAD Studio terpilih terbaru dan memerlukan personaliti Delphi atau C++Builder yang cocok plus kompiler Win32 / Win64 yang diminta
Instalasi Manual (Lanjutan)
Bila instalasi otomatis gagal, Anda dapat memasang komponen secara manual:
- Salin file komponen ke path pustaka IDE Anda
- Tambahkan path pustaka ke direktori pencarian IDE Anda
- Pasang paket design-time melalui Package Manager IDE
- Bangun ulang IDE Anda untuk mendaftarkan komponen
Redistribusi
Saat mendistribusikan aplikasi yang memakai PDFium VCL:
- Sertakan pohon
DLLs\Win32\pdfium.dll atau DLLs\Win64\pdfium.dll yang cocok di samping aplikasi Anda atau di folder aplikasi induk
- Untuk dukungan formulir V8/XFA, sertakan
DLLs\Win32\pdfium.v8.dll atau DLLs\Win64\pdfium.v8.dll yang cocok di pohon DLLs yang sama dan setel EnableV8Engine sebelum memuat
- Tidak diperlukan lisensi runtime tambahan
- Distribusi bebas royalti untuk aplikasi yang telah dikompilasi
Penyelesaian Masalah
Masalah Umum:
- Komponen tidak terlihat: Pastikan IDE dimulai ulang setelah instalasi
- Galat runtime: Verifikasi DLL PDFium yang benar berada di
DLLs\Win32 atau DLLs\Win64, atau langsung di path aplikasi
- Access violation: Periksa bahwa semua dependensi yang diperlukan terpasang dan arsitektur DLL cocok dengan aplikasi (32-bit vs 64-bit)
- Galat design-time: Bangun ulang paket dan mulai ulang IDE
- Formulir XFA tidak berfungsi: Pastikan
pdfium.v8.dll yang cocok tersedia di folder DLLs platform dan EnableV8Engine disetel sebelum memuat
Pencopotan
Untuk menghapus komponen PDFium VCL:
- Gunakan Add/Remove Programs Windows
- Atau jalankan uninstaller dari direktori instalasi
- Hapus sisa file secara manual bila perlu