Convertitore da riga di comando per font | Aspose.Font CLI
Panoramica
Lo strumento Aspose.Font Convert è una potente applicazione CLI che facilita la conversione dei font tra diversi formati, inclusi TTF, WOFF e molti altri, verso qualsiasi formato desiderato. Questo strumento è essenziale per sviluppatori e designer che devono garantire la compatibilità dei font su varie piattaforme e dispositivi.
Caratteristiche principali
- Formati di input supportati: TTF, WOFF, WOFF2, EOT, Type1 (PFA, PFB), CFF.
- Formati di output supportati: TTF, WOFF, WOFF2, SVG.
- Utilizzo flessibile: può essere utilizzato sia tramite semplici comandi da riga di comando sia a livello programmatico in codice C#, compatibile con .NET 6.0/7.0.
Vantaggi
L’utilizzo dello strumento Aspose.Font Convert offre diversi vantaggi:
- Efficienza: converte rapidamente i font tra più formati senza la necessità di software complessi.
- Automazione: integra la conversione dei font nei tuoi flussi di lavoro e script automatizzati.
- Flessibilità: gestisce vari formati di font per garantire la compatibilità con diversi sistemi e applicazioni.
Licenze
Sebbene l’applicazione Aspose.Font Convert sia disponibile gratuitamente, Aspose.Font per .NET richiede una licenza valida per l’uso oltre le limitazioni della versione di prova. È possibile applicare una licenza esistente o valutare l’applicazione in modalità trial.
Come installare il convertitore da riga di comando?
Lo strumento Aspose.Font Convert può essere installato a livello globale o locale, a seconda delle esigenze del progetto. Si consiglia l’installazione locale per l’uso specifico in un progetto, al fine di evitare conflitti di versione.
Installazione globale
Per installare Aspose.Font.Convert a livello globale sulla tua macchina, usa il comando seguente:
1dotnet tool install --global Aspose.Font.ConvertSpecifica l’opzione --version se hai bisogno di una versione specifica dello strumento.
Installazione locale
Per l’installazione locale all’interno di un progetto specifico, naviga innanzitutto nella directory principale del progetto. Quindi, esegui i seguenti comandi:
Crea un file manifest degli strumenti (tool-manifest) se non è già presente:
1dotnet new tool-manifestInstalla Aspose.Font.Convert localmente:
1dotnet tool install Aspose.Font.Convert --local
Anche in questo caso, è possibile specificare l’opzione --version per una versione specifica.
Aggiornamento del convertitore CLI per font
Per aggiornare lo strumento Aspose.Font.Convert all’ultima versione, utilizza il comando dotnet tool update con --global o --local, a seconda del tipo di installazione.
Disinstallazione del convertitore CLI per font
Se è necessario disinstallare lo strumento, utilizza il comando dotnet tool uninstall con --global o --local, a seconda di come è stato installato.
Utilizzo
Riga di comando
Converti i font utilizzando gli argomenti della riga di comando. Ecco i parametri disponibili:
-i, --input [Obbligatorio]: Percorso del file del font di input.- Esempio:
--input "percorso/verso/font.ttf"
- Esempio:
-o, --output [Obbligatorio]: Percorso in cui verrà salvato il font convertito.- Esempio:
--output "percorso/verso/output/font.woff2"
- Esempio:
-f, --format [Facoltativo]: Formato del font di output desiderato. I formati supportati includono TTF, OTF, WOFF, WOFF2 e altri, come indicato nei formati font supportati da Aspose.Font.- Esempio:
--format "woff2"
- Esempio:
-l, --license [Facoltativo]: Percorso del file di licenza Aspose.Font per .NET. Questo parametro è facoltativo e necessario solo se si dispone di una licenza da applicare.- Esempio:
--license "percorso/verso/licenza.lic"
- Esempio:
-v, --verbose [Facoltativo]: Abilita l’output dettagliato per una registrazione approfondita delle operazioni.- Esempio:
--verbose
- Esempio:
Esempio di utilizzo da riga di comando:
1Aspose.Font.Convert --input input.ttf --output output.woff2 --format woff2Come integrare il convertitore CLI per font in progetti C#?
L’applicazione Aspose.Font.Convert può anche essere integrata direttamente nei tuoi progetti .NET utilizzando la riga di comando, consentendo l’accesso programmatico alle funzionalità di conversione all’interno del codice C#.
Aggiunta del convertitore da riga di comando al progetto:
Per aggiungere lo strumento Aspose.Font.Convert al tuo progetto Visual Studio, vai alla directory principale del progetto ed esegui il seguente comando:
1dotnet Aspose.Font.Convert addQuesto comando aggiunge la funzionalità di Aspose.Font.Convert direttamente nel progetto, permettendoti di utilizzare i metodi e le proprietà della libreria tramite il codice. Ciò è particolarmente utile per gli sviluppatori che desiderano implementare processi di conversione personalizzati all’interno delle loro applicazioni.
Utilizzo da codice
Ecco un esempio di utilizzo programmatico degli strumenti CLI di Aspose.Font in codice C#:
1using Aspose.Font.Convert;
2using System.Threading.Tasks;
3
4class Program
5{
6 static async Task Main(string[] args)
7 {
8 // Inizializza le opzioni di conversione del font
9 var options = new ConvertOptions
10 {
11 // Obbligatorio: specifica il percorso del file di input
12 InputPath = "input.ttf",
13
14 // Obbligatorio: specifica il percorso del file di output
15 OutputPath = "output.woff2",
16
17 // Facoltativo: specifica il formato del font di output
18 ToFormat = "woff2"
19 };
20
21 // Condizionale: applica la licenza se ne possiedi una
22 if (isLicensed)
23 {
24 options.LicenseFile = "path_to_license.lic";
25 }
26
27 // Esegue l'attività di conversione del font
28 await ConvertTasks.Create(options).Execute();
29 }
30}Per ulteriori informazioni ed esempi di utilizzo, visita la documentazione di Aspose.Font per .NET.