Reflection
Panoramica
Reflection è una classe in Aspose.Slides FOSS per C++.
Rappresenta un effetto di riflessione applicato a una forma.
Questa classe fornisce 34 metodi per lavorare con oggetti Reflection nei programmi C++. I metodi disponibili includono: IImageTransformOperation, Reflection, as_i_image_transform_operation, blur_radius, direction, distance, end_pos_alpha, end_reflection_opacity, fade_direction, init_internal, rectangle_align, rotate_shadow_with_shape e 22 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.Slides FOSS per C++. Proprietà: IImageTransformOperation.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
IImageTransformOperation | IImageTransformOperation | Lettura | Ottiene l’operazione di trasformazione dell’immagine i. |
Metodi
| Firma | Descrizione |
|---|---|
IImageTransformOperation() → IImageTransformOperation | Fornisce l’accesso all’operazione di trasformazione dell’immagine associata al riflesso |
Reflection() | |
~Reflection() | |
init_internal(element: pugi::xml_node, save_callback: std::function<void()>) | Inizializza da un elemento XML (ad esempio ) con una callback di persistenza. |
save() | Mantieni le modifiche tramite la callback di salvataggio fornita al momento dell’inizializzazione. |
start_pos_alpha() → double | Restituisce la posizione iniziale lungo la rampa del gradiente alfa (percentuali). |
set_start_pos_alpha(value: double) | Imposta la posizione iniziale lungo la rampa del gradiente alfa (percentuali). |
end_pos_alpha() → double | Restituisce la posizione finale lungo la rampa del gradiente alfa (percentuali). |
set_end_pos_alpha(value: double) | Imposta la posizione finale lungo la rampa del gradiente alfa (percentuali). |
fade_direction() → double | Restituisce l’angolo della direzione di dissolvenza in gradi. |
set_fade_direction(value: double) | Imposta l’angolo di direzione della dissolvenza in gradi. |
start_reflection_opacity() → double | Restituisce l’opacità di riflessione iniziale (percentuali). |
set_start_reflection_opacity(value: double) | Imposta l’opacità iniziale del riflesso (percentuali). |
end_reflection_opacity() → double | Restituisce l’opacità finale della riflessione (percentuali). |
set_end_reflection_opacity(value: double) | Imposta l’opacità finale della riflessione (percentuali). |
blur_radius() → double | Restituisce il raggio di sfocatura in punti. |
set_blur_radius(value: double) | Imposta il raggio di sfocatura in punti. |
direction() → double | Restituisce la direzione della riflessione in gradi. |
set_direction(value: double) | Imposta la direzione del riflesso in gradi. |
distance() → double | Restituisce la distanza di riflessione in punti. |
set_distance(value: double) | Imposta la distanza della riflessione in punti. |
rectangle_align() → RectangleAlignment | Restituisce l’allineamento del rettangolo. |
set_rectangle_align(value: RectangleAlignment) | Imposta l’allineamento del rettangolo. |
skew_horizontal() → double | Restituisce l’angolo di inclinazione orizzontale in gradi. |
set_skew_horizontal(value: double) | Imposta l’angolo di inclinazione orizzontale in gradi. |
skew_vertical() → double | Restituisce l’angolo di inclinazione verticale in gradi. |
set_skew_vertical(value: double) | Imposta l’angolo di inclinazione verticale in gradi. |
rotate_shadow_with_shape() → bool | Restituisce se la riflessione ruota con la forma. |
set_rotate_shadow_with_shape(value: bool) | Imposta se la reflection ruota con la shape. |
scale_horizontal() → double | Restituisce il fattore di scala orizzontale in percentuale. |
set_scale_horizontal(value: double) | Imposta il fattore di scala orizzontale in percentuale. |
scale_vertical() → double | Restituisce il fattore di scala verticale in percentuale. |
set_scale_vertical(value: double) | Imposta il fattore di scala verticale in percentuale. |
as_i_image_transform_operation() → IImageTransformOperation | Restituisce questo oggetto come IImageTransformOperation. |