TransformPageElement
Redigering af indholdsstrømme
Beskrivelse
Anvender en affin matrix på ét nøjagtigt tekst-, billed- eller stregmalingsobjekt. Billed- og streginstruktioner isoleres af afbalancerede grafiktilstandsoperatorer. Tekst opdeles i gyldige tekstobjekter omkring den transformerede visningsinstruktion, hvorefter dens oprindelige usynlige fremføring og teksttilstand genopbygges uden at duplikere udtrukket tekst
Syntaks
Delphi
Function TPDFlib.TransformPageElement(ElementID: Integer; M11, M12, M21, M22, MDX, MDY: Double): Integer;ActiveX
Function PDFlib::TransformPageElement(ElementID As Long, M11 As Double, M12 As Double, M21 As Double, M22 As Double, MDX As Double, MDY As Double) As LongDLL
int DLTransformPageElement(int InstanceID, int ElementID, double M11, double M12, double M21, double M22, double MDX, double MDY);Parametre
M11 M12 M21 M22 MDX MDY er de seks komponenter i PDF'ens affine matrix
Returværdier
| 1 | Elementet blev transformeret, og alle snapshot-håndtag blev ugyldiggjort |
|---|---|
| 0 | Handlet er forældet, matricen er ikke endelig, eller teksttilstanden kan ikke rekonstrueres sikkert |
Bemærkninger
Tekstgengivelsestilstande, der opretter beskæringsstier, afvises, fordi isolering af dem ville ændre den vedvarende beskæringssemantik