Converti TIPO1 in SVG

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

 

Il formato SVG è migliore per lavorare all'interno di progetti web, mentre i caratteri di tipo 1 sono ampiamente utilizzati nelle applicazioni di desktop publishing e stampa. Ma troviamo altri motivi che potrebbero farti pensare di convertire un formato in un altro. I caratteri di tipo 1 possono essere ridimensionati senza perdita di qualità, ma se ridimensionati troppo possono causare pixelizzazione o perdita di dettagli. Con i font SVG non dovrai affrontare questo problema, quindi sono perfetti per varie dimensioni e risoluzioni del display. I caratteri di tipo 1 sono progettati per essere utilizzati così come sono. I caratteri SVG sono più modificabili e personalizzabili e possono essere modificati utilizzando un software di modifica vettoriale standard. Tuttavia, è necessario tenere presente che i caratteri SVG hanno una gamma limitata di caratteristiche tipografiche rispetto a quelli di tipo 1 e la loro dimensione del file è maggiore. Ma questo problema può essere risolto creando un sottoinsieme con gli unici simboli necessari nel progetto per ridurne le dimensioni.

La conversione qui utilizza le API .NET per trasformare TYPE1 in SVG con poche righe di codice. Aspose.Font API Solution for С# è davvero facile da integrare nel tuo prodotto o sviluppare un convertitore multipiattaforma da TYPE1 a SVG come quello che puoi trovare seguendo il link.

Questa soluzione include una struttura di dati dei caratteri per memorizzare le informazioni su ciascun glifo e la codifica per tutti i tipi di caratteri. Crea una connessione tra i codici dei caratteri e gli identificatori dei glifi. Usando questa API .NET, puoi eseguire il rendering di qualsiasi glifo o testo desiderato, inclusi glifi speciali. Implementando interfacce e utilizzando funzioni grafiche di base come lo spostamento di punti, il disegno di linee, la creazione di curve e altro ancora, è possibile ottenere l'output di rendering desiderato.

Conversione da TYPE1 a SVG su C#

Vai a Documentazione dove puoi ottenere ulteriori informazioni necessarie per lavorare con l’API e le conoscenze di base sui caratteri.

  1. Specificare il percorso del file del font TYPE1 memorizzato nella variabile fontPath e aprire il font TYPE1 utilizzando Open() Metodo.
  2. Specificare le impostazioni di output SVG combinando il percorso della directory di output OutputDir con il nome 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 TYPE1 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. Guarda l’esempio di realizzazione della funzionalità descritta nel convertitore multipiattaforma Aspose TYPE1 to SVG . Vai anche al nostro GitHub repository per ottenere altri esempi di codice su come lavorare con Font API Solution per C# .NET.
Conversione da TYPE1 a SVG su C#
Input file
Upload a file you want to convert
Output format
Select the target format

        



FAQ

1. Posso convertire TYPE1 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 TYPE1 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.

TYPE1 Cos'è il formato file TYPE1

Il formato Type 1 è arrivato sul mercato insieme al linguaggio di programmazione PostScript nel 1984, quindi il formato è anche chiamato Postscript Type 1. È una forma speciale del programma Postscript e del formato file, che è orientato alla descrizione del carattere. Il formato di tipo 1 è riconosciuto da stampanti e computer da interpreti integrati o da utilità aggiuntive come Adobe Type Manager. I caratteri non supportano gli standard di codifica Unicode.

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.

  

Support and Learning Resources