THPDFHeadlessAnnotationIdentity record
THPDFHeadlessAnnotationIdentity = record
PageIndex: Integer;
Name: UnicodeString;
end;
Zadeklarowany w HPDFHeadlessDocument i używany przez SaveAnnotationRemovalsToFile oraz RemoveAnnotations
| Member | Znaczenie |
|---|---|
PageIndex | Indeks strony w wczytanym dokumencie liczony od zera, od zera do PageCount - 1 |
Name | Niepusta wartość Unicode matchowana dokładnie ze zdekodowanym stringiem PDF NM adnotacji na tej stronie |
Nazwa jest case-sensitive i nie jest nazwą pola, subtypem, numerem obiektu ani tekstem adnotacji; nie stosuje się żadnego case foldingu ani normalizacji Unicode
Różne indeksy stron dopuszczają tę samą nazwę; powtórzenie tej samej tożsamości strony i nazwy w jednym żądaniu jest niepoprawne
Poprawna tożsamość bez matchującej adnotacji nic nie usuwa; wiele matchujących nazw na wybranej stronie jest niejednoznacznych i zawodzi
Indeksy stron poza dokumentem, pusta nazwa, zniekształcone tablice adnotacji i współdzieleni właściciele tablic stron zawodzą przed opublikowaniem celu
Dla callbackowego JSON równoważna tożsamość to {"page": 0, "name": "review-note"}; page musi być integerem, a name niepustym stringiem
Zobacz natywne usuwanie adnotacji dla zachowania zależności popupów i odpowiedzi oraz granicy Widgetów