THPDFHeadlessAnnotationIdentity kaydı
THPDFHeadlessAnnotationIdentity = record
PageIndex: Integer;
Name: UnicodeString;
end;
HPDFHeadlessDocument içinde bildirilir ve SaveAnnotationRemovalsToFile ile RemoveAnnotations tarafından kullanılır
| Üye | Anlam |
|---|---|
PageIndex | Yüklenen belgede bir sayfanın sıfır tabanlı indeksi, sıfırdan PageCount - 1'e |
Name | O sayfadaki anotasyonun çözülmüş PDF NM string'i ile tam olarak eşleştirilen boş olmayan Unicode değeri |
İsim büyük/küçük harfe duyarlıdır ve bir alan adı, alt tür, nesne numarası veya anotasyon metni değildir; büyük/küçük harf kıvırma veya Unicode normalizasyonu uygulanmaz
Farklı sayfa indeksleri aynı isme izin verir; tek bir istekte aynı sayfa-ve-isim kimliğini yinelemek geçersizdir
Eşleşen anotasyonu olmayan geçerli bir kimlik hiçbir şey kaldırmaz; seçilen sayfada birden çok eşleşen isim belirsizdir ve başarısız olur
Belge dışındaki sayfa indeksleri, boş isim, bozuk anotasyon array'leri ve paylaşılan sayfa array sahipleri hedef yayımlanmadan önce başarısız olur
Callback JSON için eşdeğer kimlik {"page": 0, "name": "review-note"} şeklindedir; page bir integer ve name boş olmayan bir string olmalıdır
Popup ve yanıt bağımlılık davranışı ile Widget sınırı için native anotasyon kaldırmaya bakın