CellStyle

Vue d’ensemble

CellStyle est une struct dans Aspose.Cells FOSS pour Rust. Hérite de : Debug, Clone, PartialEq, et 3 autres.

Représente une façade de style de cellule mutable qui peut être appliquée à une ou plusieurs cellules.

Cette struct déclare 46 méthodes pour les objets CellStyle dans les programmes Rust. Les méthodes disponibles incluent : borders, clear_horizontal_alignment, clear_number_format, clear_vertical_alignment, copy, copy_from, default, fill, font, get_borders, get_borders_mut, get_custom, et 34 méthodes supplémentaires. Les membres publics sont accessibles à toute application Rust après l’installation du paquet Aspose.Cells FOSS pour Rust. Champs : background_color, borders, custom, fill_color, font, horizontal_alignment, et 13 autres.

Champs

NomTypeAccèsDescription
numberi32Lecture/ÉcritureObtient le nombre.
customOption<String>Lecture/ÉcritureObtient le personnalisé.
number_formatOption<String>Lecture/ÉcritureObtient le format de nombre.
horizontal_alignmentOption<HorizontalAlignment>Lecture/ÉcritureObtient l’alignement horizontal.
vertical_alignmentOption<VerticalAlignment>Lecture/ÉcritureObtient l’alignement vertical.
wrap_textboolLecture/ÉcritureObtient le texte à renvoyer.
indent_levelu8Lecture/ÉcritureObtient le niveau d’indentation.
text_rotationu16Lecture/ÉcritureObtient la rotation du texte.
shrink_to_fitboolLecture/ÉcritureObtient le rétrécissement pour s’adapter.
reading_orderu8Lecture/ÉcritureObtient l’ordre de lecture.
relative_indenti32Lecture/ÉcritureObtient le retrait relatif.
patternFillPatternLecture/ÉcritureObtient le motif.
background_colorOption<String>Lecture/ÉcritureObtient la couleur d’arrière-plan.
fontFontLecture/ÉcritureObtient la police.
fill_colorOption<String>Lecture/ÉcritureObtient la couleur de remplissage.
bordersBordersLecture/ÉcritureObtient les bordures.
is_lockedboolLecture/ÉcritureObtient le verrouillage.
is_hiddenboolLecture/ÉcritureObtient le statut masqué.
quote_prefixboolLecture/ÉcritureObtient le préfixe de citation.

Méthodes

SignatureDescription
default() → SelfAppelle la valeur par défaut sur cette instance CellStyle.
new() → SelfInitialise une nouvelle instance.
copy(source: &CellStyle)Copie les données d’un autre objet de style.
copy_from(source: &CellStyle)Copie toutes les valeurs de style d’une autre instance de style.
get_number_format() → Option<&str>Obtient la chaîne de format numérique résolue.
set_number_format(value: impl Into<String>)Définit la chaîne de format de nombre résolue.
clear_number_format()Efface le format de nombre.
get_number() → i32Obtient l’identifiant du format numérique.
set_number(value: i32)Définit l’identifiant du format numérique.
get_custom() → Option<&str>Obtient le code de format numérique personnalisé.
set_custom(value: impl Into<String>)Définit le code de format numérique personnalisé.
get_horizontal_alignment() → Option<HorizontalAlignment>Obtient l’alignement horizontal.
set_horizontal_alignment(value: HorizontalAlignment)Définit l’alignement horizontal.
clear_horizontal_alignment()Efface l’alignement horizontal.
get_vertical_alignment() → Option<VerticalAlignment>Obtient l’alignement vertical.
set_vertical_alignment(value: VerticalAlignment)Définit l’alignement vertical.
clear_vertical_alignment()Supprime l’alignement vertical.
get_is_text_wrapped() → boolObtient la valeur associée.
set_is_text_wrapped(value: bool)Définit la valeur associée.
get_indent_level() → u8Obtient le niveau d’indentation.
set_indent_level(value: u8)Définit le niveau d’indentation.
get_text_rotation() → u16Obtient la rotation du texte.
set_text_rotation(value: u16) → Result<(), CellsError>Définit la rotation du texte.
get_shrink_to_fit() → boolObtient si le contenu de la cellule se rétrécit pour s’adapter.
set_shrink_to_fit(value: bool)Définit si le contenu de la cellule se réduit pour s’adapter.
get_reading_order() → u8Obtient l’ordre de lecture.
set_reading_order(value: u8) → Result<(), CellsError>Définit l’ordre de lecture.
get_relative_indent() → i32Obtient le retrait relatif.
set_relative_indent(value: i32)Définit le retrait relatif.
get_is_locked() → boolObtient si la cellule est verrouillée lorsque la protection de la feuille de calcul est activée.
set_is_locked(value: bool)Définit si la cellule est verrouillée lorsque la protection de la feuille de calcul est activée.
get_is_hidden() → boolObtient si la formule de la cellule est masquée lorsque la protection de la feuille de calcul est activée.
set_is_hidden(value: bool)Définit si la formule de la cellule est masquée lorsque la protection de la feuille de calcul est activée.
get_quote_prefix() → boolObtient si la valeur de la cellule commence par un guillemet simple.
set_quote_prefix(value: bool)Définit si la valeur de la cellule commence par un guillemet simple.
font() → &FontObtient les paramètres de police.
get_font() → &FontObtient les paramètres de police.
get_font_mut() → &mut FontObtient des paramètres de police mutables, afin que les propriétés de police puissent être modifiées sur place : style.get_font_mut().set_size(14.0).
set_font(font: Font)Définit les paramètres de la police.
fill() → FillObtient la valeur associée.
get_fill() → FillObtient la valeur associée.
set_fill(fill: Fill)Définit la valeur associée.
borders() → &BordersObtient les paramètres de bordure.
get_borders() → &BordersObtient les paramètres de bordure.
get_borders_mut() → &mut BordersObtient des paramètres de bordure mutables, afin que les bordures puissent être modifiées sur place : style.get_borders_mut().top_mut().set_color("FFFF0000").
set_borders(borders: Borders)Définit les paramètres de bordure.

Voir aussi

 Français