FMX.Filter.Effects.TCropEffect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Filter.Effects.TImageFXEffectFMX.Effects.TFilterEffectFMX.Effects.TEffectFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCropEffect

Delphi

TCropEffect = class(TImageFXEffect)

C++

class PASCALIMPLEMENTATION TCropEffect : public TImageFXEffect

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.Filter.Effects.pas
FMX.Filter.Effects.hpp
FMX.Filter.Effects FMX.Filter.Effects

Beschreibung

Mit der Klasse TCropEffect wird ein Effekt erzeugt, durch den ein rechteckiger Bereich aus sichtbaren Objekten ausgeschnitten (freigestellt) wird.

Weitere Informationen finden Sie unter TImageFXEffect und FireMonkey-Bildeffekte.

Der rechteckige Bereich, der als Textur des Objekts freigestellt und angezeigt werden soll, wird durch die Eigenschaften LeftTop und RightBottom festgelegt.

Der freigestellte Bereich wird bei Bedarf in der linken oberen Ecke des Objekts neu positioniert und so skaliert, dass er in die Objektbegrenzungen passt.

In der folgenden Tabelle wird das Ergebnis des Freistellungseffekts für ein .png-Bild gezeigt, das (mit einem TImage-Objekt) in einem Formular platziert wurde.

Kein Effekt (Originalbild) TCropEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TCropEffect.PNG

Siehe auch

Codebeispiele