PDFiumPas-FULL.exe lub PDFiumPas-TRIAL.exe jako AdministratorDocs, a następnie kopiuje tylko foldery pomocy wybrane na podstawie Windows locale name oraz UI language LCIDen-GB dla obsługiwanych brytyjskich, wspólnotowych (Commonwealth) i karaibskich locale angielskich; en-US stosuje się dla pozostałych locale angielskich oraz jako fallback, gdy żaden regionalny zestaw pomocy nie pasujees dla locales w stylu Hiszpanii oraz es-419 dla locales Ameryki Łacińskiej; pomoc chińska jest podzielona na zh-cn i zh-twJeśli instalacja automatyczna zawiedzie, możesz zainstalować komponenty ręcznie:
Natywne kompilacje nakładki używają dopasowanego do systemu i CPU kompilatora Free Pascal, Lazarus/LCL oraz współdzielonej biblioteki PDFium. Zakwalifikowane konfiguracje używają FPC 3.3.1 z LCL 4.99, Qt6 na Linux x86_64 oraz Cocoa na macOS arm64
Buduj natywne pliki wykonywalne i moduły w osobnych katalogach docelowych z wybranym zestawem widżetów. Dostarcz odpowiednie ścieżki modułów LCL i lazutils i użyj rzeczywistej konfiguracji docelowej kompilatora; pliki DCU/PPU z Windows i biblioteki DLL z Windows nie mogą być ponownie użyte jako wyniki uniksowe
Ustaw LibraryName na zamierzoną ścieżkę libpdfium.so lub libpdfium.dylib przed załadowaniem. Zwykły runtime albo runtime V8 musi pasować do tego celu i udostępniać żądane funkcje. Brakujące możliwości V8/XFA pozostają niedostępnymi funkcjami; sama nazwa pliku biblioteki ich nie ustanawia
Dostęp do czcionek systemowych używa fontconfig na Linuksie i CoreText na macOS; opcjonalne tworzenie podzbiorów czcionek CID używa HarfBuzz z zachowanymi identyfikatorami glifów. Bitmapy LCL używają rzeczywistej kolejności bajtów i opisu kanałów, z konwersją, gdy natywnego układu bufora nie można użyć bezpośrednio
Tests/PlatformAcceptance/run_native.py i NativeWrapper.lpr dostarczają powiązanej ze źródłem natywnej akceptacji dla wczytywania, renderowania, tekstu, formularzy, zapisu, anulowania i kontroli cyklu życia. Uruchom docelowy plik wykonywalny na jego rzeczywistym hoście i zachowaj raport; sam inwentarz gotowości albo udana kompilacja skrośna nie wystarczą
Instalatory Windows oraz projekty VCL/C++Builder pozostają windowsową ścieżką instalacji. Natywne pomocniki kryptograficzne i znaczników czasu Delphi dla macOS są kwalifikowane osobno od wizualnego komponentu FPC/LCL
Przy dystrybucji aplikacji korzystających z PDFium VCL:
DLLs\Win32\pdfium.dll lub DLLs\Win64\pdfium.dll obok aplikacji lub w nadrzędnym folderze aplikacjiDLLs\Win32\pdfium.v8.dll lub DLLs\Win64\pdfium.v8.dll do tego samego drzewa DLLs i ustaw EnableV8Engine przed załadowaniemDLLs\Win32 lub DLLs\Win64 albo bezpośrednio w ścieżce aplikacjipdfium.v8.dll jest dostępna w folderze DLLs danej platformy, a EnableV8Engine jest ustawione przed załadowaniemAby usunąć komponenty PDFium VCL: