procedure ConfigureSystemFontCacheGovernor(Governor: TPdfCacheGovernor);
Panggil prosedur ini saat PDFium belum dimuat
Mengganti governor akan menghapus hasil font sistem yang ditahan dan melepaskan token lamanya
Meneruskan nil mengembalikan caching font sistem yang hanya membatasi jumlah entri
Memanggil prosedur ini saat PDFium masih dimuat memunculkan EPdfError
Governor dimiliki oleh pemanggil
Governor harus berumur lebih panjang daripada cache font sistem yang dikonfigurasi
Sebelum membebaskannya, panggil UnloadLibrary lalu ConfigureSystemFontCacheGovernor(nil)
var
Governor: TPdfCacheGovernor;
begin
Governor := TPdfCacheGovernor.Create(Int64(64) * 1024 * 1024);
try
UnloadLibrary;
ConfigureSystemFontCacheGovernor(Governor);
LoadLibrary;
RunDocumentWork;
UnloadLibrary;
ConfigureSystemFontCacheGovernor(nil);
finally
Governor.Free;
end;
end;