PDFiumPas-FULL.exe ou PDFiumPas-TRIAL.exe como AdministradorDocs e depois copia somente as pastas de idioma de ajuda selecionadas pelo Windows locale name e pelo UI language LCIDen-GB para os English locales britânicos, da Commonwealth e caribenhos compatíveis; en-US é usado para os demais English locales e como fallback quando nenhum conjunto de ajuda regional correspondees para locales de estilo Espanha e es-419 para locales latino-americanos; a ajuda em chinês é dividida entre zh-cn e zh-twSe a instalação automática falhar, você pode instalar os componentes manualmente:
Compilações do wrapper nativo usam um compilador Free Pascal, Lazarus/LCL e biblioteca compartilhada do PDFium compatíveis com o SO e a CPU. As configurações qualificadas usam FPC 3.3.1 com LCL 4.99, Qt6 no Linux x86_64 e Cocoa no macOS arm64
Compile executáveis e unidades nativos em diretórios de destino separados com o widget set selecionado. Forneça os caminhos de unidade LCL e lazutils correspondentes e use a configuração de alvo real do compilador; arquivos DCU/PPU do Windows e DLLs do Windows não podem ser reutilizados como saídas Unix
Defina LibraryName com o caminho pretendido de libpdfium.so ou libpdfium.dylib antes do carregamento. Um runtime comum ou V8 deve corresponder a esse alvo e expor os recursos solicitados. Capacidades V8/XFA ausentes permanecem recursos indisponíveis; um nome de arquivo de biblioteca não as estabelece
O acesso a fontes do sistema usa fontconfig no Linux e CoreText no macOS; o subsetting opcional de fontes CID usa HarfBuzz com IDs de glifo retidos. Bitmaps LCL usam sua ordem de bytes e descrição de canais reais, com conversão quando o layout do buffer nativo não pode ser usado diretamente
Tests/PlatformAcceptance/run_native.py e NativeWrapper.lpr fornecem aceitação nativa vinculada à origem para carregamento, renderização, texto, formulários, salvamento, cancelamento e checagens de ciclo de vida. Execute o executável de destino em seu host real e retenha o relatório; um inventário de prontidão ou uma compilação cruzada bem-sucedida por si só é insuficiente
Instaladores do Windows e projetos VCL/C++Builder permanecem a rota de configuração do Windows. Os auxiliares nativos de criptografia e timestamp do macOS em Delphi são qualificados separadamente do componente visual FPC/LCL
Ao distribuir aplicações que usam o PDFium VCL:
DLLs\Win32\pdfium.dll ou DLLs\Win64\pdfium.dll correspondente ao lado da sua aplicação ou em uma pasta de aplicativo paiDLLs\Win32\pdfium.v8.dll ou DLLs\Win64\pdfium.v8.dll correspondente na mesma árvore de DLLs e defina EnableV8Engine antes de carregarDLLs\Win32 ou DLLs\Win64, ou diretamente no caminho da aplicaçãopdfium.v8.dll correspondente está disponível na pasta de DLLs da plataforma e se EnableV8Engine está definido antes do carregamentoPara remover os componentes PDFium VCL: