WorkbookSettings classe

WorkbookSettings classe

Rappresenta tutte le impostazioni della cartella di lavoro.

Il tipo WorkbookSettings espone i seguenti membri:

Proprietà

ProprietàDescrizione
stream_providerOttiene e imposta il provider di flussi per la risorsa esterna.
resource_providerOttiene e imposta il provider di flusso per la risorsa esterna, ad esempio il caricamento dei dati dell’immagine per un’immagine di tipo “LinkToFile”.
authorOttiene e imposta l’autore del file.
check_custom_number_formatIndica se controllare il formato del numero personalizzato durante l’impostazione di Style.Custom.
enable_macrosAbilita macro;
date1904Ottiene o imposta un valore che indica se la cartella di lavoro utilizza il sistema di data 1904.
protection_typeOttiene il tipo di protezione della cartella di lavoro.
display_drawing_objectsIndica se e come mostrare gli oggetti nella cartella di lavoro.
sheet_tab_bar_widthLarghezza della barra delle schede del foglio di lavoro (in 1/1000 della larghezza della finestra).
show_tabsOttiene o imposta un valore se vengono visualizzate le schede della cartella di lavoro.
first_visible_tabOttiene o imposta la prima scheda visibile del foglio di lavoro.
is_h_scroll_bar_visibleOttiene o imposta un valore che indica se il foglio di calcolo generato conterrà una barra di scorrimento orizzontale.
is_v_scroll_bar_visibleOttiene o imposta un valore che indica se il foglio di calcolo generato conterrà una barra di scorrimento verticale.
sharedOttiene o imposta un valore che indica se la cartella di lavoro è condivisa.
language_codeOttiene o imposta la lingua dell’interfaccia utente della versione Workbook in base al CountryCode che ha salvato il file.
regionOttiene o imposta le impostazioni internazionali per la cartella di lavoro.
globalization_settingsOttiene e imposta le impostazioni di globalizzazione.
number_decimal_separatorOttiene o imposta il separatore decimale per la formattazione/analisi dei valori numerici. L’impostazione predefinita è il separatore decimale della regione corrente.
number_group_separatorOttiene o imposta il carattere che separa i gruppi di cifre a sinistra del decimale nei valori numerici. L’impostazione predefinita è il separatore di gruppo della regione corrente.
passwordRappresenta la password di crittografia dei file della cartella di lavoro.
write_protectionFornisce l’accesso alle opzioni di protezione da scrittura della cartella di lavoro.
is_encryptedOttiene un valore che indica se è necessaria una password per aprire la cartella di lavoro.
is_protectedOttiene un valore che indica se la struttura o la finestra della cartella di lavoro è protetta.
is_default_encryptedIndica se crittografare la cartella di lavoro con password predefinita se Struttura e Windows della cartella di lavoro sono bloccati.
is_minimizedIndica se il foglio di calcolo generato verrà aperto ridotto a icona.
is_hiddenIndica se questa cartella di lavoro è nascosta.
auto_compress_picturesSpecifica un valore booleano che indica le immagini compresse automaticamente dall’applicazione nella cartella di lavoro.
remove_personal_informationVero se le informazioni personali possono essere rimosse dalla cartella di lavoro specificata.
hide_pivot_field_listOttiene e imposta se nascondere l’elenco dei campi per la tabella pivot.
update_links_typeOttiene e imposta la modalità di aggiornamento dei collegamenti esterni all’apertura della cartella di lavoro.
max_rowOttiene l’indice di riga massimo, in base zero.
max_columnOttiene l’indice massimo della colonna, in base zero.
window_leftLa distanza dal bordo sinistro dell’area client al bordo sinistro della finestra, in unità di punto.
window_left_inchLa distanza dal bordo sinistro dell’area client al bordo sinistro della finestra.
In unità di pollice.
window_left_cmLa distanza dal bordo sinistro dell’area client al bordo sinistro della finestra.
In unità di centimetro.
window_topLa distanza dal bordo superiore dell’area client al bordo superiore della finestra, in unità di punto.
window_top_inchLa distanza dal bordo superiore dell’area client al bordo superiore della finestra, in unità di pollice.
window_top_cmLa distanza dal bordo superiore dell’area client al bordo superiore della finestra, in unità di centimetro.
window_widthLa larghezza della finestra, in unità di punto.
window_width_inchLa larghezza della finestra, in unità di pollici.
window_width_cmLa larghezza della finestra, in unità di centimetro.
window_heightL’altezza della finestra, in unità di punto.
window_height_inchL’altezza della finestra, in unità di pollici.
window_height_cmL’altezza della finestra, in unità di centimetro.
update_adjacent_cells_borderIndica se aggiornare il bordo delle celle adiacenti.
significant_digitsOttiene e imposta il numero di cifre significative.
Il valore predefinito è CellsHelper.significant_digits.
check_compatibilityIndica se verificare la compatibilità con le versioni precedenti durante il salvataggio della cartella di lavoro.
check_excel_restrictionSe controllare la restrizione del file Excel quando l’utente modifica gli oggetti correlati alle celle.
Ad esempio, Excel non consente l’immissione di valori di stringa più lunghi di 32K.
Quando inserisci un valore più lungo di 32 KB, ad esempio Cell.PutValue(string), se questa proprietà è vera, otterrai un’eccezione.
Se questa proprietà è falsa, accetteremo il valore della stringa di input come valore della cella in modo che venga visualizzato in seguito
è possibile restituire il valore stringa completo per altri formati di file come CSV.
Tuttavia, se hai impostato un tipo di valore non valido per il formato file Excel,
non dovresti salvare la cartella di lavoro come formato di file Excel in un secondo momento. Altrimenti potrebbe esserci un errore imprevisto per il file Excel generato.
auto_recoverIndica se il file è contrassegnato per il ripristino automatico.
crash_saveindica se l’applicazione ha salvato l’ultima volta il file della cartella di lavoro dopo un arresto anomalo.
data_extract_loadindica se l’applicazione ha aperto l’ultima volta la cartella di lavoro per il ripristino dei dati.
repair_loadIndica se l’applicazione ha aperto l’ultima volta la cartella di lavoro in modalità provvisoria o di ripristino.
build_versionSpecifica la versione pubblica incrementale dell’applicazione.
memory_settingOttiene o imposta le opzioni di utilizzo della memoria. La nuova opzione verrà presa come opzione predefinita per i fogli di lavoro appena creati ma non avrà effetto per i fogli di lavoro esistenti.
paper_sizeOttiene e imposta il formato carta di stampa predefinito.
warning_callbackOttiene o imposta la richiamata di avviso.
max_rows_of_shared_formulaOttiene e imposta il numero massimo di righe della formula condivisa.
complianceSpecifica la versione OOXML per il documento di output. Il valore predefinito è Ecma376_2006.
quote_prefix_to_styleIndica se impostare la proprietà Style.quote_prefix quando si immette il valore della stringa (che inizia con virgolette singole) nella cella
formula_settingsOttiene le impostazioni per le funzionalità correlate alla formula.

Metodi

MetodoDescrizione
get_theme_fontOttiene il nome del carattere del tema predefinito.
set_page_orientation_typeImposta il tipo di orientamento di stampa per l’intera cartella di lavoro.

Esempio

from aspose.cells import Workbook

workbook = Workbook()
settings = workbook.settings

Guarda anche