PDFium Delphi Component Docs

Функция GetPdfLibraryConfiguration

Модул: PDFium
Връща копие на активната процес-широка конфигурация на нативната библиотека

Синтаксис

function GetPdfLibraryConfiguration: TPdfLibraryConfiguration;

Параметри

Няма

Връщана стойност

TPdfLibraryConfiguration

Описание

GetPdfLibraryConfiguration връща конфигурацията, която следващото, или вече завършеното, зареждане на нативната библиотека използва

Преди някое извикване на ConfigurePdfLibrary връща стойностите на TPdfLibraryConfiguration.Default: рендерер prpDefault, шрифтов бекенд pfbpDefault и включен AllowMachineTime

Върнатият запис е дълбоко копие, така че масивът му UserFontPaths може да се променя свободно, без да се влияе на съхранената конфигурация

Четенето се сериализира със същата критична секция като LoadLibrary и ConfigurePdfLibrary, така че отговорът е стабилен, докато друга нишка зарежда библиотеката

Забележки

Пример

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

Виж също

ConfigurePdfLibrary, PdfLibraryConfigurationSealed, TPdf.LoadLibrary