PDFiumPas-FULL.exe o PDFiumPas-TRIAL.exe como AdministradorDocs y luego copia solo las carpetas de ayuda seleccionadas por el nombre de locale de Windows y el LCID del idioma de la interfazen-GB para los locales británicos, de la Commonwealth y caribeños compatibles; en-US se usa para los demás locales en inglés y como reserva cuando no coincide ninguna ayuda regionales para locales de España y es-419 para locales de América Latina; la ayuda en chino se divide entre zh-cn y zh-twSi la instalación automática falla, puede instalar los componentes manualmente:
Las compilaciones nativas del wrapper requieren un compilador Free Pascal, Lazarus/LCL y una biblioteca compartida de PDFium que coincidan con el sistema operativo y la CPU. Las configuraciones validadas usan FPC 3.3.1 con LCL 4.99, Qt6 en Linux x86_64 y Cocoa en macOS arm64
Compile los ejecutables y las unidades nativas en directorios separados por destino, con el widget set seleccionado. Proporcione las rutas correspondientes de unidades LCL y lazutils y use la configuración real de destino del compilador; los archivos DCU/PPU y DLL de Windows no se pueden reutilizar como salidas Unix
Establezca LibraryName con la ruta prevista de libpdfium.so o libpdfium.dylib antes de cargar. Un runtime común o V8 debe coincidir con el destino y exponer las funciones solicitadas. Las capacidades V8/XFA ausentes siguen sin estar disponibles; el nombre de la biblioteca no demuestra que las incluya
El acceso a fuentes del sistema usa fontconfig en Linux y CoreText en macOS; la creación opcional de subconjuntos de fuentes CID usa HarfBuzz conservando los IDs de glifos. Los bitmaps LCL usan su orden real de bytes y descripción de canales, con conversión cuando no se puede usar directamente la disposición del búfer nativo
Tests/PlatformAcceptance/run_native.py y NativeWrapper.lpr proporcionan aceptación nativa vinculada al código fuente para carga, renderizado, texto, formularios, guardado, cancelación y ciclo de vida. Ejecute el programa de destino en su host real y conserve el informe; un inventario de preparación o una compilación cruzada exitosa por sí solos no bastan
Los instaladores Windows y los proyectos VCL/C++Builder siguen siendo la vía de instalación en Windows. Los auxiliares nativos de criptografía y sellado de tiempo para Delphi macOS se validan por separado del componente visual FPC/LCL
Al distribuir aplicaciones que usan PDFium VCL:
DLLs\Win32\pdfium.dll o DLLs\Win64\pdfium.dll correspondiente junto a su aplicación o en una carpeta de aplicación superiorDLLs\Win32\pdfium.v8.dll o DLLs\Win64\pdfium.v8.dll correspondiente en el mismo árbol de DLLs y establezca EnableV8Engine antes de cargarDLLs\Win32 o DLLs\Win64, o directamente en la ruta de la aplicaciónpdfium.v8.dll correspondiente esté disponible en la carpeta de DLLs de la plataforma y de que EnableV8Engine esté establecido antes de cargarPara quitar los componentes de PDFium VCL: