THPDFFDFOptions kaydı
Unit: HPDFFDFAnnotations
THPDFFDFOptions.Default ile başlayın ve çağıranın iş yükü için tek tek sınırları azaltın
| Üye | Varsayılan | Anlam |
|---|---|---|
| MaxBytes | 16 MiB | En fazla kodlanmış girdi veya çıktı baytı |
| MaxNodes | 100000 | Toplam graf değer sayısı |
| MaxObjects | 65536 | Dolaylı nesne sayısı |
| MaxDepth | 64 | Sözdizimi, çıktı ve ilgili geçiş derinliği; 64 üzeri değerler reddedilir |
| MaxAnnotations | 65536 | Anotasyon array'indeki girdi sayısı |
| MaxWorkingBytes | 128 MiB | Graf işleme ve adapter'lar için ihtiyatlı toplam depolama rezervasyonu |
| CancellationToken | nil | Ödünç alınan işbirlikçi cancellation token'ı |
Tüm sayısal sınırlar pozitif olmalıdır; bir sınırı artırmak diğer sınırları veya sınırlı işlem muhasebesini atlamaz
Çalışma depolaması onayı ihtiyatlıdır ve kümülatif scratch rezervasyonlarını içerebilir; process heap'in bir ölçümü değildir
Native belge içe aktarmaları, hem yüklenen belge hem de bu seçenekler bir token belirttiğinde paylaşılan bir cancellation token'ı gerektirir
Token'ı tüm işlem boyunca canlı tutun; cancellation ve bütçe başarısızlıkları belge işlemini ve hedef yayımlama garantilerini korur