THPDFSignatureRevisionAnalysis Kaydı

Bir PDF imzasını izleyen her artımlı revizyonun policy farkında sınıflandırması

Bildirim

THPDFSignatureRevisionAnalysis= record
  SignedRevisionLength: Int64;
  TotalRevisionCount: Integer;
  SignedRevisionIndex: Integer;
  ModificationLevel: THPDFRevisionModificationLevel;
  ChangeKinds: THPDFRevisionChangeKinds;
  ChangedObjectCount: Integer;
  FreedObjectCount: Integer;
  ChangedFieldNames: THPDFAnsiStringArray;
  Permissions: THPDFSignaturePermissionInfo;
  DocMDPCompliant: boolean;
  FieldMDPCompliant: boolean;
  URCompliant: boolean;
  IdentityCompliant: boolean;
  TransformCompliant: boolean;
  PolicyCompliant: boolean;
  Revisions: THPDFSignatureRevisionChangeArray;
  Issue: AnsiString;
end;

Birim

HPDFDoc

Alanlar

AlanAmaç
SignedRevisionLengthİmza uygulandığı andaki dosyanın bayt uzunluğu
TotalRevisionCountDosyada bulunan artımlı revizyon sayısı
SignedRevisionIndexİmzanın kapsadığı revizyonun sıfır tabanlı indeksi
ModificationLevelİmzadan sonra ulaşılan en yüksek semantik ciddiyet; rmlNone'dan rmlOther'a
ChangeKindsSonraki revizyonlarda gözlenen somut değişiklik kind'larının kümesi
ChangedObjectCountSonraki revizyonların yeniden tanımladığı nesneler
FreedObjectCountSonraki revizyonların serbest bıraktığı nesneler
ChangedFieldNamesDeğerlerine sonraki revizyonlar dokunan form alanları
Permissionsİmzalı belgenin yapısal DocMDP / FieldMDP / UR policy incelemesi
DocMDPCompliantGözlenen değişiklikler imzalı DocMDP permission seviyesine sığdığında True
FieldMDPCompliantAlan değişiklikleri imzalı FieldMDP policy'sine saygı duyduğunda True
URCompliantUsage rights kısıtlamaları ihlal edilmediğinde True
IdentityCompliantIdentity transform beklentileri (zaman damgaları gibi) geçerli kaldığında True
TransformCompliantSonraki revizyonlarda tanınmayan bir transform yöntemi görünmediğinde True
PolicyCompliantTüm compliance kontrolleri boyunca birleşik karar
RevisionsSonraki her revizyon için kendi nesne listeleri ve sorun metniyle bir THPDFSignatureRevisionChange girdisi
IssueAnalizin neden başarısız olduğu; başarı durumunda boş

Kullanım notları

İlgili API'ler