AddAnnotationState

Zabilješke i poveznice žarišta

Opis

Ova stranica opisuje AddAnnotationState u PDFlibPas pod temom "Zabilješke i poveznice žarišta". Imena API-ja, parametri, imena klasa, nazivi datoteka i doslovne vrijednosti zadržani su točno onako kako se pojavljuju u Delphi biblioteci i DLL ulaznim točkama.

AddAnnotationState bilježi promjenu statusa recenzije za postojeću zabilješku na odabranoj stranici (ISO 32000-1 §12.5.6.3). On dodaje skrivenu Tekstualnu zabilješku čiji /IRT unos referencira ciljnu zabilješku, a njeni /State i /StateModel unosi nose status recenzije, što se podudara sa tijekom rada u Acrobatovom panelu s komentarima.

Sintaksa

Delphi

Function TPDFlib.AddAnnotationState(TargetAnnot: Integer; Const Author: WideString; State, StateModel: Integer): Integer;

Parametri

TargetAnnot je 1-bazirani indeks zabilješke na odabranoj stranici čiji se status postavlja. Author je ime recenzenta pohranjeno u unosu /T. StateModel bira model stanja: 0 = Review, 1 = Marked. State bira stanje unutar modela. Za Review model: 0 = None, 1 = Accepted, 2 = Rejected, 3 = Cancelled, 4 = Completed. Za Marked model: 0 = Unmarked, 1 = Marked.

Povratne vrijednosti

Vraća 1-bazirani indeks novo dodane zabilješke stanja u popisu zabilješki stranice, ili 0 kada je stanje ili birač modela nepoznat, kada TargetAnnot ne postoji ili kada ciljna zabilješka nije pohranjena kao posredni objekt.

Napomene

Zabilješka stanja ispisuje se s postavljenom zastavicom Hidden (Skriveno), stoga se ne prikazuje na stranici; PDF preglednici koji podržavaju recenzije prikazuju je u panelu s komentarima umjesto toga. Koristite GetAnnotState i GetAnnotStateModel da biste ponovno pročitali zabilježeni status. Zahtijeva PDF 1.5; verzija dokumenta se automatski podiže prema potrebi.