Converti WOFF/WOFF2 in SVG

Funzionalità di conversione da WOFF a SVG per C# .NET. API per trasformare i caratteri.

 

Rispetto ai formati WOFF, SVG ha un supporto web inferiore. Allora perché vorresti trasformare l'uno nell'altro? Sono entrambi indipendenti dalla risoluzione e possono essere ridimensionati senza alcuna perdita di qualità o nitidezza, il che li rende ideali per un design reattivo e display ad alta risoluzione. I caratteri WOFF sono stati progettati per il consumo così come sono. È necessario avere accesso ai file dei caratteri originali e agli strumenti di modifica dei caratteri specializzati per modificarli. I caratteri SVG, al contrario, possono essere modificati utilizzando un software di editing vettoriale standard, quindi modificarli non è così impegnativo. E questo è il principale solido svantaggio dei font WOFF/WOFF2 rispetto a quelli SVG in quanto perdono in tipografia e stile, dimensioni del file e supporto dei browser.

La conversione qui utilizza le API .NET per trasformare WOFF(WOFF2) in SVG con poche righe di codice. La soluzione API Aspose.Font per С# è davvero facile da integrare nel tuo prodotto o sviluppare un convertitore multipiattaforma da WOFF a SVG.

Questa API .NET include strutture di dati dei caratteri per archiviare dettagli su ogni glifo e codifica per vari tipi di caratteri. Crea una relazione tra i codici dei caratteri e gli identificatori dei glifi. Con questa soluzione, puoi eseguire il rendering di qualsiasi glifo o testo desiderato, inclusi glifi speciali. Implementando le interfacce e utilizzando le funzioni grafiche fondamentali come la manipolazione dei punti, il disegno di linee, la creazione di curve e altro ancora, puoi ottenere il risultato di cui hai bisogno.

Conversione da WOFF a SVG su C#

Aspose.Font ha anche Documentazione in cui puoi apprendere ulteriori informazioni necessarie per lavorare con l’API e le conoscenze fondamentali sui caratteri.

  1. Imposta il percorso del file del font WOFF archiviato nella variabile fontPath e apri il font WOFF utilizzando Open() Metodo.
  2. Impostare le impostazioni di output SVG combinando il percorso della directory di output OutputDir con il nome del file del carattere desiderato utilizzando il metodo Path.Combine(). L’oggetto FileStream outStream viene quindi creato utilizzando File.Create() per creare un nuovo file con il percorso di output specificato.
  3. Completa la conversione da WOFF a SVG utilizzando il metodo SaveToFormat() e passa SVG come FontSavingFormats .

Introduzione all'API dei caratteri .NET

  1. Installa dalla riga di comando come nuget install Aspose.Font o tramite Package Manager Console di Visual Studio con Install-Package Aspose.Font.
  2. L’altro modo è scaricare il programma di installazione MSI offline o le DLL in un file ZIP da download .
  3. Vedi l’esempio di realizzazione di tale funzionalità in multipiattaforma WOFF to SVG e WOFF2 to SVG Convertitori. Vai anche al nostro repository GitHub per ottenere altri esempi di codice su come lavorare con Font API Solution per C# .NET.
Conversione da WOFF a SVG su C#
Input file
Upload a file you want to convert
Output format
Select the target format

        



FAQ

1. Posso convertire WOFF in SVG?

La soluzione Aspose.Font ha funzionalità che ti consentono di convertire i caratteri in altri formati online o a livello di codice. Se devi trasformare WOFF in SVG istantaneamente online, potresti utilizzare Convertitore di font multipiattaforma applicazione.

2. Quali formati di font sono supportati dalla funzionalità di conversione?

L’API supporta TTF, WOFF, WOFF2, EOT, Type 1 e CFF come input e TTF, WOFF e WOFF2 come formati di output

3. La funzionalità è gratuita?

I convertitori multipiattaforma sono gratuiti, mentre per la soluzione API puoi ottenere una prova gratuita e quindi acquistare il prodotto se necessario.

WOFF Cos'è il formato file WOFF

Web Open Font Format o WOFF è stato sviluppato nel 2009 per soddisfare le esigenze del mercato delle applicazioni web aggiungendo la compressione specifica del formato ai caratteri TrueType e OpenType. Utilizza la compressione zlib che fornisce ai caratteri una compressione di circa il 40%. Un'altra particolarità del formato WOFF è che il carattere del formato può includere metadati aggiuntivi allegati. Questi metadati non influiscono sul modo in cui viene visualizzato il carattere, ma possono essere mostrati a un utente quando necessario.

SVG Cos'è il formato file SVG

Il carattere SVG o Scalable Vector Graphics è un tipo di formato di carattere basato sullo standard SVG (Scalable Vector Graphics), un linguaggio basato su XML volto a descrivere la grafica vettoriale bidimensionale. Contrariamente a TrueType o OpenType, che si basano su grafica raster e possono diventare pixelati se ingranditi, i caratteri SVG vengono ingranditi senza perdita di dati.

Other Conversion Options

  

Support and Learning Resources