PDFiumPas-FULL.exe o PDFiumPas-TRIAL.exe como administradorDocs y después copia solo las carpetas de ayuda de idiomas seleccionadas por el nombre de configuración regional de Windows y el LCID del idioma de interfaz de usuarioen-GB para las configuraciones regionales de inglés británico, de la Commonwealth y del Caribe compatibles; en-US se usa para las demás configuraciones regionales de inglés y como alternativa cuando no coincide ningún conjunto de ayuda regionales para las configuraciones regionales de España y es-419 para las configuraciones regionales 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 del wrapper nativo usan un compilador Free Pascal, Lazarus/LCL y una biblioteca compartida 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 ejecutables y unidades nativos en directorios de destino separados con el widget set seleccionado. Proporcione las rutas de unidades LCL y lazutils correspondientes y use la configuración de destino real del compilador; los ficheros DCU/PPU y las DLL de Windows no se pueden reutilizar como salidas Unix
Establezca LibraryName en la ruta elegida de libpdfium.so o libpdfium.dylib antes de cargar. El runtime ordinario 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 las demuestra
El acceso a fuentes del sistema usa fontconfig en Linux y CoreText en macOS; los subconjuntos opcionales de fuentes CID usan HarfBuzz conservando IDs de glifo. Los bitmaps LCL usan su orden de bytes y descripción de canales reales, con conversión si el layout del búfer nativo no se puede usar directamente
Tests/PlatformAcceptance/run_native.py y NativeWrapper.lpr ofrecen aceptación nativa ligada al código fuente para carga, renderizado, texto, formularios, guardado, cancelación y ciclo de vida. Ejecute el binario de destino en su host real y conserve el informe; un inventario de preparación o una compilación cruzada correcta no bastan
Los instaladores de Windows y los proyectos VCL/C++Builder siguen siendo la vía de instalación para Windows. Los helpers nativos Delphi de criptografía y timestamp en 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 junto a su aplicación o en una carpeta padre de la aplicaciónDLLs\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 eliminar los componentes de PDFium VCL: