SetDisplayListCaching

İşleme

Açıklama

Bir sayfanın içerik akışının bir kez ayrıştırılıp yeniden belirteçlere ayırmadan herhangi bir ölçekte yeniden yürütülmesi için görüntüleme listesi önbelleğini etkinleştirir veya devre dışı bırakır

Etkinleştirildiğinde her içerik akışının ilk işlenmesi, işleçlerini ve işlenenlerini kullanıcı alanında kaydeder; sonraki işlemeler yeni DPI için yeniden oluşturulan sayfadan aygıta matrisle kaydı oynatır. Form XObject'ları ve Type 3 glif yordamları birer listeyi önbelleğe alır; dolayısıyla özyineleme de ayrıştırma maliyetini yalnızca bir kez öder

Sözdizimi

Delphi

Function TPDFlib.SetDisplayListCaching(Enabled: Integer): Integer;

DLL

int DLSetDisplayListCaching(int InstanceID, int Enabled);

ActiveX

Function PDFlib::SetDisplayListCaching(Enabled As Long) As Long

Parametreler

EnabledYakalama/yeniden oynatmayı açmak için 1, kapatmak için 0

Dönüş değerleri

1Ayar uygulandı

Açıklamalar

Etkinliği GetDisplayListCacheInfo ile inceleyin ve kayıtları ClearDisplayListCache ile atın

Önbelleğe alma varsayılan olarak kapalıdır; mevcut tüm işleme işlemlerinin kullandığı anında ayrıştırma yolu, siz etkinleştirene kadar değişmez