PDFium Delphi Component Docs

Função GetPdfLibraryConfiguration

Unidade: PDFium
Devolve uma cópia da configuração nativa ativa da biblioteca ao nível do processo

Syntax

function GetPdfLibraryConfiguration: TPdfLibraryConfiguration;

Parameters

Nenhum

Return Value

TPdfLibraryConfiguration

Description

GetPdfLibraryConfiguration devolve a configuração que o próximo carregamento da biblioteca nativa, ou o já concluído, usa

Antes de qualquer chamada a ConfigurePdfLibrary, devolve os valores TPdfLibraryConfiguration.Default: renderer prpDefault, backend de fontes pfbpDefault e AllowMachineTime ativo

O record devolvido é uma cópia profunda, pelo que o respetivo array UserFontPaths pode ser modificado livremente sem afetar a configuração guardada

A leitura é serializada com a mesma secção crítica de LoadLibrary e ConfigurePdfLibrary, pelo que a resposta é estável enquanto outra thread carrega a biblioteca

Remarks

Example

Config := GetPdfLibraryConfiguration;
if not PdfLibraryConfigurationSealed then
  Config.AllowMachineTime := False;

See Also

ConfigurePdfLibrary, PdfLibraryConfigurationSealed, TPdf.LoadLibrary