LineFormat

Panoramica

LineFormat è una classe in Aspose.Slides FOSS per C++.

Rappresenta le proprietà di formattazione della linea (contorno).

Questa classe fornisce 54 metodi per lavorare con oggetti LineFormat nei programmi C++. I metodi disponibili includono: LineAlignment, LineArrowheadLength, LineArrowheadStyle, LineArrowheadWidth, LineCapStyle, LineDashStyle, LineFillFormat, LineFormat, LineJoinStyle, LineStyle, alignment, begin_arrowhead_length, e 37 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.Slides FOSS per C++. Proprietà: LineAlignment, LineArrowheadLength, LineArrowheadStyle, LineArrowheadWidth, LineCapStyle, LineDashStyle, e 3 in più.

Proprietà

NomeTipoAccessoDescrizione
LineFillFormatLineFillFormatLetturaOttiene il formato di riempimento della linea.
LineDashStyleLineDashStyleLetturaOttiene lo stile di tratteggio della linea.
LineCapStyleLineCapStyleLetturaOttiene lo stile dell’estremità della linea.
LineStyleLineStyleLetturaOttiene lo stile della linea.
LineAlignmentLineAlignmentLetturaOttiene l’allineamento della linea.
LineJoinStyleLineJoinStyleLetturaOttiene lo stile di giunzione della linea.
LineArrowheadStyleLineArrowheadStyleLetturaOttiene lo stile della punta della freccia della linea.
LineArrowheadWidthLineArrowheadWidthLetturaOttiene la larghezza della punta della freccia della linea.
LineArrowheadLengthLineArrowheadLengthLetturaOttiene la lunghezza della punta della freccia della linea.

Metodi

FirmaDescrizione
LineFillFormat() → LineFillFormatFornisce l’accesso all’oggetto di formattazione del riempimento della linea
LineFillFormat() → LineFillFormat
LineDashStyle() → LineDashStyleRestituisce l’enumerazione dello stile tratteggio per la linea
LineCapStyle() → LineCapStyleRestituisce l’enumerazione dello stile di cap per le estremità della linea
LineStyle() → LineStyleOttiene o imposta lo stile complessivo della linea (solida, ecc.)
LineAlignment() → LineAlignmentRestituisce l’enumerazione dell’allineamento della linea rispetto alla forma
LineJoinStyle() → LineJoinStyleRestituisce l’enumerazione dello stile di unione per gli angoli della linea
LineArrowheadStyle() → LineArrowheadStyleRestituisce l’enumerazione dello stile della punta della freccia per le estremità della linea
LineArrowheadWidth() → LineArrowheadWidthRestituisce l’enumerazione della larghezza della punta della freccia per le estremità delle linee
LineArrowheadLength() → LineArrowheadLengthRestituisce l’enumerazione della lunghezza della punta della freccia per le estremità delle linee
LineArrowheadStyle() → LineArrowheadStyle
LineArrowheadWidth() → LineArrowheadWidth
LineArrowheadLength() → LineArrowheadLength
LineFormat()
~LineFormat()
init_internal(parent_element: pugi::xml_node, save_callback: std::function<void()>, ln_tag: std::string_view)Inizializza il formato di linea basato su XML. (ad es., , ). (ad es., “a:uLn” per sottolineatura).
get_ln() → pugi::xml_nodeOttieni l’elemento se esiste.
ensure_ln() → pugi::xml_nodeOttieni o crea l’elemento nella posizione OOXML corretta. Per i figli spPr: xfrm, geometry, fill, ln, effects. Per i figli tcPr: lnL, lnR, lnT, lnB, lnTlToBr, lnBlToTr.
insert_ln_child(ln: pugi::xml_node, tag: std::string_view) → pugi::xml_nodeInserisci un elemento figlio nella posizione OOXML corretta.
save()Salva le modifiche tramite il callback di salvataggio.
serialize_to_xml(sp_pr: pugi::xml_node)Serializza lo stato del formato della linea in memoria in XML sotto il nodo spPr fornito. Utilizzato durante Presentation::save() per forme senza supporto XML.
get_arrow_attr(end_tag: std::string_view, attr: std::string_view) → std::optional<std::string>Ottiene il valore di un attributo della punta della freccia.
set_arrow_attr(end_tag: std::string_view, attr: std::string_view, value: std::optional<std::string>)Imposta un valore dell’attributo della punta della freccia.
is_format_not_defined() → boolRestituisce true se il formato della linea non è definito (tutti i valori predefiniti). Solo lettura.
fill_format() → LineFillFormatRestituisce il formato di riempimento di una linea.
fill_format() → LineFillFormatRestituisce il formato di riempimento di una linea.
width() → doubleRestituisce la larghezza della linea in punti.
set_width(value: double)
dash_style() → LineDashStyleRestituisce lo stile di tratteggio della linea.
set_dash_style(value: LineDashStyle)
custom_dash_pattern() → std::vector<float>Restituisce il modello di tratteggio personalizzato.
set_custom_dash_pattern(value: std::vector<float>)
cap_style() → LineCapStyleRestituisce lo stile di terminazione della linea.
set_cap_style(value: LineCapStyle)
style() → LineStyleRestituisce lo stile della linea (singola, doppia, ecc.).
set_style(value: LineStyle)
alignment() → LineAlignmentRestituisce l’allineamento della riga.
set_alignment(value: LineAlignment)
join_style() → LineJoinStyleRestituisce lo stile di giunzione della linea.
set_join_style(value: LineJoinStyle)
miter_limit() → doubleRestituisce il limite di smusso di una linea.
set_miter_limit(value: double)
begin_arrowhead_style() → LineArrowheadStyleRestituisce lo stile della freccia di inizio.
set_begin_arrowhead_style(value: LineArrowheadStyle)
begin_arrowhead_width() → LineArrowheadWidthRestituisce la larghezza della freccia di inizio.
set_begin_arrowhead_width(value: LineArrowheadWidth)
begin_arrowhead_length() → LineArrowheadLengthRestituisce la lunghezza della punta della freccia iniziale.
set_begin_arrowhead_length(value: LineArrowheadLength)
end_arrowhead_style() → LineArrowheadStyleRestituisce lo stile della punta della freccia finale.
set_end_arrowhead_style(value: LineArrowheadStyle)
end_arrowhead_width() → LineArrowheadWidthRestituisce la larghezza della punta della freccia finale.
set_end_arrowhead_width(value: LineArrowheadWidth)
end_arrowhead_length() → LineArrowheadLengthRestituisce la lunghezza della punta della freccia finale.
set_end_arrowhead_length(value: LineArrowheadLength)

Vedi anche

 Italiano