Stamp

Stamp class

Una classe astratta per vari tipi di francobolli che provengono come discendenti.

public abstract class Stamp

Proprietà

NomeDescrizione
Background { get; set; }Imposta o ottiene un valore bool che indica che il contenuto è stampato come sfondo. Se il valore è true, il contenuto del timbro viene posizionato in basso. Per default, il valore è false, il contenuto del timbro viene posizionato in alto.
BottomMargin { get; set; }Ottiene o imposta il margine inferiore del timbro.
virtual Height { get; set; }Altezza desiderata del timbro sulla pagina.
HorizontalAlignment { get; set; }Ottiene o imposta l’allineamento orizzontale del timbro sulla pagina.
LeftMargin { get; set; }Ottiene o imposta il margine sinistro del timbro.
Opacity { get; set; }Ottiene o imposta un valore per indicare l’opacità del timbro. Il valore è compreso tra 0.0 e 1.0. Per impostazione predefinita il valore è 1.0.
OutlineOpacity { get; set; }Ottiene o imposta un valore per indicare l’opacità del contorno del timbro. Il valore è compreso tra 0.0 e 1.0. Per impostazione predefinita il valore è 1.0.
OutlineWidth { get; set; }Ottiene o imposta un valore della larghezza del contorno del timbro. Per impostazione predefinita, il valore è 1.0.
RightMargin { get; set; }Ottiene o imposta il margine destro del timbro.
Rotate { get; set; }Imposta o ottiene la rotazione del contenuto del timbro in baseRotation valori. Nota. Questa proprietà serve per impostare angoli che sono multipli di 90 gradi (0, 90, 180, 270 gradi). Per impostare angoli arbitrari, utilizzare la proprietà RotateAngle. Se l’angolo impostato da ArbitraryAngle non è multiplo di 90, la proprietà Ruota restituisce Rotation.None.
RotateAngle { get; set; }Ottiene o imposta l’angolo di rotazione del timbro in gradi. Questa proprietà permette di impostare un angolo di rotazione arbitrario.
TopMargin { get; set; }Ottiene o imposta il margine superiore del timbro.
VerticalAlignment { get; set; }Ottiene o imposta l’allineamento verticale del timbro sulla pagina.
virtual Width { get; set; }Larghezza desiderata del timbro sulla pagina.
XIndent { get; set; }Coordinata timbro orizzontale, partendo da sinistra.
YIndent { get; set; }Coordinata timbro verticale, partendo dal basso.
Zoom { get; set; }Fattore di zoom del timbro. Consente di scalare il timbro. Si noti che la coppia di proprietà ZoomX e ZoomY consente di impostare il fattore di zoom per ogni asse separatamente. L’impostazione di questa proprietà modifica le proprietà di ZoomX e ZoomY. Se ZoomX e ZoomY sono diversi, la proprietà Zoom restituisce il valore ZoomX.
ZoomX { get; set; }Fattore di zoom orizzontale del timbro. Consente di ridimensionare il timbro orizzontalmente.
ZoomY { get; set; }Fattore di zoom verticale del timbro. Consente di scalare il timbro verticalmente.

Metodi

NomeDescrizione
getStampId()Restituisce l’ID timbro.
abstract Put(Page)Aggiunge il timbro sulla pagina.
setStampId(int)Imposta ID timbro

Guarda anche