Vai al contenuto

Gruppo layout

Abstract

Questo gruppo contiene funzioni per manipolare le proprietà degli oggetti del layout di stampa.


item_variables

Restituisce una mappa delle variabili da un oggetto del layout dentro il layout di stampa.

Sintassi:

  • item_variables(id)

Argomenti:

  • id ID oggetto del layout

Esempi:

map_get( item_variables('Map 0'), 'map_scale') → scala dell'oggetto 'Map 0' nel layout di stampa corrente


map_credits

Restituisce un elenco di stringhe di credito (diritti di utilizzo) per i layer visualizzati in un oggetto della mappa di layout.

Sintassi:

  • map_credits(id[,include_layer_names=false][,layer_name_separator=': '])

[ ] indica componenti opzionali

Argomenti:

  • id ID oggetto mappa
  • include_layer_names Imposta su vero per includere i nomi dei layer prima delle rispettive stringhe di credito
  • layer_name_separator Stringa da inserire tra i nomi dei layer e le rispettive stringhe di credito, se include_layer_names è vero

Esempi:

array_to_string( map_credits( 'Main Map' ) ) → lista separata da virgola di crediti layer per i layer mostrati nell'oggetto di layout 'Mappa principale', ad esempio 'CC-BY-NC, CC-BY-SA'

array_to_string( map_credits( 'Main Map', include_layer_names := true, layer_name_separator := ': ' ) ) → lista separata da virgola di nomi di layer e relativi crediti per i layer mostrati nell'oggetto di layout 'Mappa principale', ad es 'Linee ferroviarie: CC-BY-NC, mappa di base: CC-BY-SA'