SetPageElementMarkedContentTextProperty

Redigering af indholdsstreams, mærket PDF

Beskrivelse

Sætter en Unicode-tekststrengegenskab på én eksakt markeret indholdsramme fanget af sideelement-optælling

Syntaks

Delphi

Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;

Parametre

ElementIDUigennemsigtigt sideelement-handle
MarkedContentIndex1-baseret rammesindeks i ydre-mod-indre rækkefølge
PropertyNamePDF-egenskabsnavn med eller uden indledende skråstreg, f.eks. ActualText, Alt eller Lang
PropertyValueUnicode-tekst kodet som en PDF-tekststreng

Returværdier

1Egenskaben blev sat, og alle sideelement-snapshot-handles blev ugyldiggjort
0Handle't, rammen eller egenskabsnavnet er ugyldigt, snapshotet er forældet, eller en navngiven egenskabsressource kan ikke opløses

Bemærkninger

En BMC-instruktion promoveres til BDC, når den første egenskab tilføjes

Navngivne egenskabs listen kopieres til en side-lokal privat ressource før redigering, så andre forekomster og brugere af den nedarvede ressource forbliver uændrede

Ved fejl skal du se på LastErrorCode: 529 betyder ugyldigt input, 530 forældet indhold og 531 en uopklaret navngiven egenskabsressource