مرجع HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFTHPDFRandomAccessSourceيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

تفاصيل الواجهة

constructor Create(
  ASource: THPDFRandomAccessSource;
  OwnsSource: Boolean = False;
  BlockSize: Integer = 262144;
  MaxCacheBytes: Int64 = 2097152;
  MaxEntryBytes: Int64 = 0;
  MaxCacheEntries: Integer = 0;
  AdaptiveAdmission: Boolean = True);

procedure PrefetchRange(Offset, Count: Int64);
procedure ObserveReadPattern(Offset: Int64; Count: Integer);
function TransferAt(Offset, Count: Int64;
  Destination: TStream): Int64;
procedure CancelPrefetch;
function IsPrefetchActive: Boolean;
procedure ClearCache;
procedure ConfigureCacheAdmission(MaxCacheBytes,
  MaxEntryBytes: Int64; MaxCacheEntries: Integer;
  AdaptiveAdmission: Boolean = True);
procedure GetStatistics(out Statistics: THPDFRangeCacheStatistics);

property BlockSize: Integer;
property MaxCacheBytes: Int64;
property MaxEntryBytes: Int64;
property MaxCacheEntries: Integer;
property AdaptiveAdmissionEnabled: Boolean;
property AsyncPrefetchEnabled: Boolean;
property AdaptiveReadAheadEnabled: Boolean;
property MaxReadAheadBlocks: Integer;
property SequentialReadToleranceBytes: Integer;

تفاصيل الواجهة

تفاصيل الواجهة

PrefetchRangeيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFTHPDFRandomAccessSource.ReadAtCancellableيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFTHPDFCancellationTokenيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFReadAt

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFAsyncPrefetchEnabledيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFFalseيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

تفاصيل الواجهة

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFObserveReadPatternيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

SequentialReadToleranceBytesيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFMaxReadAheadBlocksيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFMaxCacheBytesيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFAdaptiveReadAheadEnabledيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFFalseيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

تفاصيل الواجهة

TransferAtيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

THPDFRangeCacheStatisticsيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

تفاصيل الواجهة

يوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFOwnsSourceيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDFTrueيوضح هذا المرجع سلوك هذه الميزة وخيارات استخدامها في HotPDF

تفاصيل الواجهة