Impostazione delle opzioni di stampa

Impostazione delle opzioni di stampa

Queste opzioni di stampa consentono agli utenti di:

  • Selezionare un’area di stampa specifica su un foglio di lavoro.
  • Stampa titoli.
  • Stampa griglia.
  • Stampa le intestazioni di riga/colonna.
  • Ottieni una bozza di qualità.
  • Stampa commenti.
  • Stampa gli errori della cella.
  • Definire l’ordine delle pagine.

Aspose.Cells supporta tutte le opzioni di stampa offerte da Microsoft Excel e gli sviluppatori possono facilmente configurare queste opzioni per i fogli di lavoro utilizzando le proprietà offerte dalImpostazione della paginaclasse. Il modo in cui queste proprietà vengono utilizzate è discusso di seguito in modo più dettagliato.

Imposta area di stampa

Per impostazione predefinita, l’area di stampa incorpora tutte le aree del foglio di lavoro che contengono dati. Gli sviluppatori possono stabilire un’area di stampa specifica del foglio di lavoro.

Per selezionare un’area di stampa specifica, utilizzare ilImpostazione della pagina classe'Area di stampaproprietà. Assegnare a questa proprietà un’area di celle che definisce l’area di stampa.

Imposta i titoli di stampa

Aspose.Cells consente di designare le intestazioni di riga e colonna da ripetere su tutte le pagine di un foglio di lavoro stampato. Per farlo, usa ilImpostazione della pagina classe'PrintTitleColonne EPrintTitleRowsproprietà.

Le righe o le colonne che verranno ripetute vengono definite passando i loro numeri di riga o colonna. Ad esempio, le righe sono definite come $1:$2 e le colonne sono definite come $A:$B.

Imposta altre opzioni di stampa

ILImpostazione della paginaclass fornisce anche diverse altre proprietà per impostare le opzioni di stampa generali come segue:

  • StampaLinee griglia: una proprietà booleana che definisce se stampare o meno le linee della griglia.
  • StampaIntestazioni: una proprietà booleana che definisce se stampare o meno le intestazioni di righe e colonne.
  • Bianco e nero: una proprietà booleana che definisce se stampare o meno il foglio di lavoro in modalità bianco e nero.
  • StampaCommenti: definisce se visualizzare i commenti di stampa sul foglio di lavoro o alla fine del foglio di lavoro.
  • Stampabozza: una proprietà booleana che definisce se stampare il foglio senza grafica..
  • Errori di stampa: definisce se stampare gli errori della cella come visualizzato, vuoto, trattino o N/A.

Per impostare ilStampaCommenti EErrori di stampaproperties, Aspose.Cells fornisce anche due enumerazioni,PrintCommentsType , EPrintErrorsType che contengono valori predefiniti da assegnare al fileStampaCommenti EErrori di stampaproprietà rispettivamente.

I valori predefiniti inPrintCommentsTypeenumerazione sono elencate di seguito con le relative descrizioni.

Stampa tipi di commenti Descrizione
Stampa sul posto Specifica di stampare i commenti come visualizzati nel foglio di lavoro.
StampaNessun commento Specifica di non stampare i commenti.
StampaFoglioFine Specifica di stampare i commenti alla fine del foglio di lavoro.

I valori predefiniti diPrintErrorsTypeenumerazione sono elencate di seguito con le relative descrizioni.

Tipi di errori di stampa Descrizione
PrintErrorsBlank Specifica di non stampare gli errori.
PrintErrorsDash Specifica di stampare gli errori come “–”.
PrintErrorsVisualizzato Specifica di stampare gli errori come visualizzati.
PrintErrorsNA Specifica di stampare gli errori come “#N/D”.

Imposta l’ordine delle pagine

ILImpostazione della pagina la classe fornisce ilOrdineproprietà utilizzata per ordinare la stampa di più pagine del foglio di lavoro. Ci sono due possibilità per ordinare le pagine come segue.

  • Giù poi sopra: stampa tutte le pagine in basso prima di stampare quelle a destra.
  • Sopra e poi giù: stampa le pagine da sinistra a destra prima di stampare le pagine sottostanti.

Aspose.Cells fornisce un’enumerazione,PrintOrderTypeche contiene tutti i tipi di ordine predefiniti.

I valori predefiniti diPrintOrderTypeenumerazione sono elencati di seguito.

Tipi di ordini di stampa Descrizione
DownThenOver Rappresenta l’ordine di stampa come down then over.
OverThenDown Rappresenta l’ordine di stampa come over then down.