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

Vantaggi

L’utilizzo dello strumento Aspose.Font Convert offre diversi vantaggi:

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.Convert

Specifica 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:

  1. Crea un file manifest degli strumenti (tool-manifest) se non è già presente:

    1dotnet new tool-manifest
  2. Installa 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:

Esempio di utilizzo da riga di comando:

1Aspose.Font.Convert --input input.ttf --output output.woff2 --format woff2

Come 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 add

Questo 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.

Have any questions about Aspose.Font?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.