PDFiumPas-FULL.exe of PDFiumPas-TRIAL.exe als beheerderDocs-assets en kopieert daarna alleen de help-taalmappen die op basis van de Windows-locale-naam en de LCID van de UI-taal worden geselecteerden-GB voor ondersteunde Britse, Commonwealth- en Caraïbische Engelse locales; en-US wordt gebruikt voor andere Engelstalige locales en als fallback wanneer er geen regionale helpset overeenkomtes voor Spanje-stijl locales en es-419 voor Latijns-Amerikaanse locales; Chinese help is opgesplitst in zh-cn en zh-twAls de automatische installatie mislukt, kunt u de componenten handmatig installeren:
Native wrapper-builds gebruiken een op OS en CPU afgestemde Free Pascal-compiler, Lazarus/LCL en de PDFium-shared library. De gekwalificeerde configuraties gebruiken FPC 3.3.1 met LCL 4.99, Qt6 op Linux x86_64 en Cocoa op macOS arm64
Bouw native uitvoerbare bestanden en units in aparte doelmappen met de gekozen widgetset. Geef de bijbehorende LCL- en lazutils-unitpaden mee en gebruik de werkelijke doelconfiguratie van de compiler; Windows DCU/PPU-bestanden en Windows-DLL's kunnen niet als Unix-uitvoer worden hergebruikt
Stel LibraryName in op het bedoelde pad libpdfium.so of libpdfium.dylib voordat u laadt. Een gewone of V8-runtime moet bij dat doel passen en de gevraagde features bieden. Ontbrekende V8/XFA-capabilities blijven ontbrekende features; een bibliotheekbestandsnaam stelt ze niet vast
Toegang tot systeemfonts gebruikt fontconfig op Linux en CoreText op macOS; optionele CID-fontsubsetting gebruikt HarfBuzz met behouden glyph-ID's. LCL-bitmaps gebruiken hun werkelijke bytevolgorde en kanaalbeschrijving, met conversie wanneer de native bufferindeling niet rechtstreeks kan worden gebruikt
Tests/PlatformAcceptance/run_native.py en NativeWrapper.lpr bieden source-gebonden native acceptatie voor laden, renderen, tekst, formulieren, opslaan, annulering en lifecycle-controles. Draai het doelprogramma op zijn werkelijke host en bewaar het rapport; een readiness-inventaris of een geslaagde cross-compile alleen is onvoldoende
Windows-installers en VCL/C++Builder-projecten blijven de Windows-setuproute. Native Delphi macOS-crypto- en timestamphulpmiddelen worden apart gekwalificeerd van de FPC/LCL-visuele component
Bij het distribueren van toepassingen die PDFium VCL gebruiken:
DLLs\Win32\pdfium.dll- of DLLs\Win64\pdfium.dll-structuur op naast uw toepassing of in een bovenliggende toepassingsmapDLLs\Win32\pdfium.v8.dll of DLLs\Win64\pdfium.v8.dll op in dezelfde DLLs-structuur en stelt u EnableV8Engine in vóór het ladenDLLs\Win32 of DLLs\Win64 bevindt, of direct in het toepassingspadpdfium.v8.dll beschikbaar is in de platform-DLLs-map en dat EnableV8Engine is ingesteld vóór het ladenOm PDFium VCL-componenten te verwijderen: