SetPageElementMarkedContentPropertySource
Redigering av innholdsstrømmer, tagget PDF
Beskrivelse
Tolker og setter ett komplett PDF-objekt som en egenskap på en eksakt ramme med markert innhold fanget opp av sideelementoppregning
Syntaks
Delphi
Function TPDFlib.SetPageElementMarkedContentPropertySource(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValueSource: WideString): Integer;Parametere
| ElementID | Ugjennomsiktig sideelementhåndtak |
|---|---|
| MarkedContentIndex | 1-basert rammeindeks i ytre-mot-indre rekkefølge |
| PropertyName | PDF-egenskapsnavn med eller uten innledende skråstrek |
| PropertyValueSource | Nøyaktig ett serialisert PDF-objekt, for eksempel et navn, tall, streng, array, ordbok eller indirekte referanse |
Returverdier
| 1 | Egenskapen ble satt, og alle øyeblikksbildeshåndtak for sideelementer ble ugyldiggjort |
|---|---|
| 0 | Kilden er feilformet eller ufullstendig, håndtaket eller rammen er ugyldig, øyeblikksbildet er foreldet, eller en navngitt egenskapsressurs kan ikke løses opp |
Merknader
Hele kilden må dekode som ett objekt; etterfølgende token avvises
En inline egenskapsordbok kan ikke lovlig inneholde en indirekte referanse, så en verdi som inneholder én forfremmer automatisk rammen til en side-lokal navngitt /Properties-ressurs
Eksisterende navngitte egenskapslister redigeres med copy-on-write slik at andre forekomster og brukere av arvede ressurser forblir uendret
Ved feil, undersøk LastErrorCode: 529 betyr ugyldig inndata, 530 betyr foreldet innhold og 531 betyr en uoppklart navngitt egenskapsressurs