THotPDF.FlattenLoadedFormFields Method
Seçili loaded alanları statik sayfa içeriğine boyar ve yalnızca bunların field ağaçlarını ve widget annotation'larını kaldırır
Bildirim
function FlattenLoadedFormFields(const FieldNames: array of AnsiString;
EnforceSignaturePermissions: Boolean = True): Integer;
Parametreler
| Ad | Amaç |
|---|---|
FieldNames | Düzleştirilecek, tam nitelenmiş alan adları; her alan için boş array |
EnforceSignaturePermissions | DocMDP ve FieldMDP policy ihlallerini değişiklikten önce reddeder |
Dönüş değeri
Eşleşen düzleştirilen alanların sayısını döndürür
Kullanım notları
- Text ve choice appearance'ları boyamadan önce yeniden üretilir
- Yalnızca seçili widget'lara sahip sayfalar ek content stream'ler alır
- Dokunulmamış alanlar, annotation'lar, sayfalar ve AcroForm kaynakları yerinde kalır
- Incremental-update modu, yalnızca değişen nesneleri append-only kayıt için işaretler
- Permission kapısını devre dışı bırakmak, signature policy'sinin sorumluluğunu çağırana devreder