THPDFWindowsFormDataTransaction.FillTypedData

procedure FillTypedData(const Updates: THPDFHeadlessRichTextFieldUpdates;
  const Options: THPDFHeadlessFormDataOptions; const Password: AnsiString);
function PreparedFieldCount: Integer;
procedure GetPreparedField(Index: Integer; out Name, Value: UnicodeString;
  out FieldType: Integer);

FillTypedData, orijinal native güncelleme kayıtlarını doğrudan SaveRichTextFieldUpdatesToFile'a geçirir; transaction'ın kimlikli özel güncel grafiğini kullanarak; scalar ve typed güncellemeler tek bir adayı ve tek bir yayın sınırını paylaşır

Transaction, kopyalanan güncelleme options'larında kendi yoklama token'ını koyar; güncelleme dizeleri, yazı tipi baytları ve typed hassasiyet değişmeden kalır; yazı tipleri, Fonts veya Families üzerinden gerçek sahipli bayt dizileri olarak sağlanır

Options ve native belge sınırları, toplam alanları, değerleri, Unicode birimleri, run'ları, yazı tipi varlıklarını, çözülmüş nesneleri ve çıktıyı sınırlar; cancellation, hem ödünç orijinal işlem token'ını hem transaction Checkpoint'ini gözler

SetSignaturePolicyOptions, hazırlıktan önce açık trust, timestamp ve revocation gereksinimlerini yapılandırır; mevcut AES kimlik bilgileri, form izinleri, imzalı revizyon bütünlüğü, sertifikasyon izinleri, kilitler ve salt-okunur kısıtlar, bir no-op için bile denetlenir

ChangedFields, değişen alan sayısını bildirir; gerçek bir no-op, hazırlanmış güncel revizyondan tam baytları kopyalar; kirli bekleyen grafik değişiklikleri o revizyonun parçasıdır

Ödünç orijinal THotPDF değişmeden kalır; WritePreparedPDF sınırlı baytları yayınlar ve TakeCandidate, ayrı yüklenmiş adayı ve sahipli kaynağını yalnızca tüm çağıran yayın adımları başarılı olduktan sonra devreder

PreparedFieldCount ve GetPreparedField, başarılı hazırlıktan sonra erişilebilirdir; Index sıfır tabanlıdır; adlar ve değerler Unicode'dur; button değerleri export durum adlarıdır; FieldType, Windows job yanıtlarının kullandığı sıradan yüklenmiş form-alan türünün ordinal'idir

Erişimciler cancellation'ı yoklar ve değerleri grafik sahipliğini devretmeden gerçek hazırlanmış adaydan açığa çıkarır; hazırlıktan önce çağırmak veya aralık-dışı bir indeks kullanmak exception fırlatır

Başarısızlıkta kesinleştirilmemiş bir transaction'ı yok edin; TakeCandidate'tan sonra aktarılan belgeyi kaynağından önce yok edin; aday, transaction'ın cancellation token'ını saklamaz

Windows typed JSON ve callback şeması, PreparedFieldCount, GetPreparedField, Transaction sınıfı, Native güncelleme kaydı