SetXRefLoadPolicy
Belge yükleme, Kurtarma, Güvenlik
Açıklama
Sonraki seçili belge ve Direct Access açılışlarının çapraz başvuru tablolarını, çapraz başvuru akışlarını ve hibrit başvuru zincirlerini nasıl doğrulayıp kurtaracağını seçer
Sözdizimi
Delphi
Function TPDFlib.SetXRefLoadPolicy(Policy: Integer): Integer;Parametreler
PDF_XREF_LOAD_STRICT | Bayt sıfırda PDF üst bilgisini, tam bir startxref hedefini, geçerli bir son %%EOF dizisini, sabit genişlikli tablo girdilerini, geçerli çapraz başvuru akışı üst verisini ve bildirilen her /Prev veya /XRefStm bölümünü gerektirir |
|---|---|
PDF_XREF_LOAD_COMPATIBLE | Yakın uzaklıklar, kaydırılmış üst bilgiler, null dolgusu ve bilinen tablo ya da akış kusurları için denetimli uyumluluk işlemesine izin verir ancak ham taramayla asla nesne yeniden kurmaz |
PDF_XREF_LOAD_RECOVERY | Önce uyumlu ayrıştırmayı kullanır ve kullanılabilir bir zincir kalmadığında üst düzey ve sıkıştırılmış nesneleri yeniden kurar; eksik trailer verisi en yeni kurtarılan katalogdan sentezlenebilir |
Dönüş değerleri
| 1 | İlke kabul edildi |
|---|---|
| 0 | İlke geçersizdi ve önceki ayar korundu |
Açıklamalar
Bu yöntemi LoadFromFile, LoadFromStream, LoadFromString veya bir DAOpen yönteminden önce çağırınÖnceki sürümlerle uyumluluk için varsayılan
PDF_XREF_LOAD_RECOVERY değeridir
SetRecoveryMode, bu ilke kurtarmaya izin verdikten sonra seçili belge ham yeniden yapılandırmasının derinliğini denetler