Ottieni l'elenco dei caratteri utilizzati nel foglio di calcolo
Introduzione
Ti è mai capitato di scorrere un foglio di calcolo Excel, chiedendoti quali font sono stati utilizzati nelle sue varie celle? Forse hai trovato un vecchio documento e vorresti sapere quali scelte tipografiche sono state fatte? Bene, sei fortunato! Con Aspose.Cells per .NET, è come avere una cassetta degli attrezzi che ti consente di setacciare e scoprire quei segreti dei font nascosti nei tuoi fogli di calcolo. In questa guida, ti mostreremo come recuperare facilmente un elenco di tutti i font utilizzati in un file Excel. Allacciati le cinture e tuffiamoci nel mondo dei fogli di calcolo!
Prerequisiti
Prima di buttarci nel codice, ci sono alcune cose di cui avrai bisogno per iniziare. Non preoccuparti, è davvero semplice. Ecco una checklist di ciò di cui hai bisogno:
- Visual Studio: assicurati di avere una versione di Visual Studio installata sul tuo computer. Qui è dove scriveremo il nostro codice.
- Aspose.Cells per .NET: devi avere la libreria Aspose.Cells disponibile. Se non l’hai ancora scaricata, puoi prenderla dasito.
- Conoscenza di base di C#: una minima conoscenza della programmazione C# ti aiuterà sicuramente a orientarti facilmente nel codice.
- Un file Excel di esempio: avrai bisogno di un file Excel di esempio, come “sampleGetFonts.xlsx”, con cui lavorare. È qui che applicheremo la nostra esplorazione dei font. Una volta che hai sistemato tutto, sei pronto per iniziare a programmare!
Importa pacchetti
Per iniziare, importiamo i namespace necessari. In .NET, importare pacchetti è come invitare gli ospiti giusti alla tua festa: senza di loro, le cose non funzioneranno senza problemi. Ecco come importare Aspose.Cells:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
Con questa semplice riga, stiamo invitando la funzionalità principale di Aspose.Cells nel nostro progetto. Ora, passiamo al caricamento della cartella di lavoro.
Passaggio 1: impostare la directory dei documenti
Prima di tutto, prima di immergerci nel codice, devi impostare il percorso della directory del tuo documento. È qui che si trova il tuo file Excel.
string dataDir = "Your Document Directory";
Sostituirai “Your Document Directory” con il percorso effettivo in cui si trova il tuo file Excel. Immagina di dire al programma: “Ehi, ecco dove ho nascosto il mio file Excel; vai a dare un’occhiata!”
Passaggio 2: caricare la cartella di lavoro di origine
È il momento di caricare il file Excel. Creeremo una nuova istanza diWorkbook
classe e passare il percorso del file.
Workbook wb = new Workbook(dataDir + "sampleGetFonts.xlsx");
Cosa sta succedendo qui? Stiamo fondamentalmente aprendo la porta al nostro foglio di calcolo. IlWorkbook
La classe ci consente di interagire con il contenuto del file Excel.
Passaggio 3: Ottieni tutti i font
Ora arriva il momento magico: recuperiamo effettivamente i font!GetFonts()
il metodo è la nostra arma vincente.
Aspose.Cells.Font[] fnts = wb.GetFonts();
Qui, stiamo chiedendo al libro di lavoro di rivelare tutti i tipi di carattere utilizzati al suo interno.fnts
l’array conterrà i nostri tesori.
Passaggio 4: Stampa i caratteri
Infine, prendiamo quei font e stampiamoli. Questo ci aiuterà a verificare ciò che abbiamo trovato.
for (int i = 0; i < fnts.Length; i++)
{
Console.WriteLine(fnts[i]);
}
Questo ciclo attraversa ogni font nel nostrofnts
array, emettendoli sulla console uno per uno. È come mostrare tutte le fantastiche scelte tipografiche che hai nel tuo file Excel!
Conclusione
Ed ecco fatto! Con solo poche righe di codice, hai recuperato e stampato con successo l’elenco dei font utilizzati nel tuo foglio di calcolo Excel usando Aspose.Cells per .NET. Non si tratta solo di font; si tratta di comprendere le sottigliezze dei tuoi documenti, migliorare le tue presentazioni e padroneggiare l’arte della tipografia nei tuoi fogli di calcolo. Che tu sia uno sviluppatore o qualcuno a cui piace semplicemente armeggiare con Excel, questo piccolo frammento potrebbe cambiare le carte in tavola.
Domande frequenti
Devo installare Aspose.Cells separatamente?
Sì, devi scaricare e fare riferimento alla libreria nel tuo progetto.
Posso usare Aspose.Cells per altri formati?
Assolutamente! Aspose.Cells funziona con più formati Excel, come XLSX, XLS e CSV.
È disponibile una prova gratuita?
Sì, puoi ottenere una prova gratuita dacollegamento per il download.
Come posso ottenere supporto tecnico?
Se hai bisogno di aiuto, ilForum di supporto Aspose è una grande risorsa.
Aspose.Cells è compatibile con .NET Core?
Sì, Aspose.Cells è compatibile anche con i progetti .NET Core.