Convertir TYPE1 a SVG

Funcionalidad de conversión de TYPE1 a SVG para C# .NET. API para transformar fuentes.

 

El formato SVG es mejor para trabajar en proyectos web, mientras que las fuentes Tipo 1 se usan ampliamente en aplicaciones de impresión y publicación de escritorio. Pero busquemos otras razones que te puedan hacer pensar en convertir un formato a otro. Las fuentes Tipo 1 se pueden escalar sin pérdida de calidad, pero cuando se escalan demasiado pueden resultar en pixelación o pérdida de detalles. Con las fuentes SVG no enfrentará este problema, por lo que son perfectas para varios tamaños y resoluciones de pantalla. Las fuentes Type 1 están diseñadas para usarse tal cual. Las fuentes SVG son más editables y personalizables y se pueden modificar con un software de edición de vectores estándar. Sin embargo, debe tener en cuenta que las fuentes SVG tienen una gama limitada de características tipográficas en comparación con las de Tipo 1 y el tamaño de su archivo es mayor. Pero este problema se puede resolver creando un subconjunto con los únicos símbolos que necesita en su proyecto para disminuir el tamaño.

La conversión aquí utiliza las API de .NET para transformar TYPE1 a SVG con solo unas pocas líneas de código. Aspose.Font API Solution para С# es realmente fácil de integrar en su propio producto o desarrollar un convertidor TYPE1 a SVG multiplataforma como el que puede encontrar siguiendo el enlace.

Esta solución incluye una estructura de datos de fuentes para almacenar información sobre cada glifo y codificación para todos los tipos de fuentes. Crea una conexión entre los códigos de caracteres y los identificadores de glifos. Con esta API de .NET, puede representar cualquier glifo o texto que desee, incluidos los glifos especiales. Al implementar interfaces y utilizar funciones gráficas básicas como mover puntos, dibujar líneas, crear curvas y más, puede lograr el resultado de renderizado deseado.

Conversión de TYPE1 a SVG en C#

Vaya a Documentación donde puede obtener más información necesaria para trabajar con la API y los conocimientos fundamentales sobre las fuentes.

  1. Especifique la ruta al archivo de fuente TYPE1 almacenado en la variable fontPath y abra la fuente TYPE1 usando Open() Método.
  2. Especifique la configuración de salida SVG combinando la ruta del directorio de salida OutputDir con el nombre de archivo de fuente deseado usando el método Path.Combine(). Luego se crea el objeto FileStream outStream usando File.Create() para crear un nuevo archivo con la ruta de salida especificada.
  3. Complete la conversión de TYPE1 a SVG usando el método SaveToFormat() y pase SVG como FontSavingFormats .

Introducción a la API de fuentes de .NET

  1. Instale desde la línea de comandos como nuget install Aspose.Font o a través de Package Manager Console de Visual Studio con Install-Package Aspose.Font.
  2. La otra forma es obtener el instalador MSI sin conexión o las DLL en un archivo ZIP desde descargas .
  3. Vea el ejemplo de realización de la funcionalidad descrita en Aspose TYPE1 to SVG Converter multiplataforma. También vaya a nuestro GitHub para obtener más ejemplos de código sobre cómo trabajar con Font API Solution para C# .NET.
Conversión de TYPE1 a SVG en C#
Input file
Upload a file you want to convert
Output format
Select the target format

        



Preguntas más frecuentes

1. ¿Puedo convertir TYPE1 a SVG?

La solución Aspose.Font tiene una funcionalidad que le permite convertir fuentes a otros formatos en línea o mediante programación. Si necesita transformar TYPE1 a SVG instantáneamente en línea, puede usar Font Converter multiplataforma solicitud.

2. ¿Qué formatos de fuente son compatibles con la función de conversión?

La API admite TTF, WOFF, WOFF2, EOT, Tipo 1 y CFF como formato de entrada y TTF, WOFF y WOFF2 como formato de salida.

3. ¿La funcionalidad es gratuita?

Los convertidores multiplataforma son gratuitos, cuando para la solución API puede obtener una prueba gratuita y luego comprar el producto si es necesario.

TYPE1 Qué es TYPE1 Formato de archivo

El formato Tipo 1 salió al mercado junto con el lenguaje de programación PostScript en 1984, por lo que el formato también se llama Postscript Tipo 1. Es una forma especial del programa Postscript y el formato de archivo, que está orientado a describir la fuente. El formato Tipo 1 es reconocido por impresoras y computadoras, ya sea por intérpretes incorporados o por utilidades adicionales como Adobe Type Manager. Las fuentes no son compatibles con los estándares de codificación Unicode.

SVG Qué es SVG Formato de archivo

La fuente SVG o Scalable Vector Graphics es un tipo de formato de fuente que se basa en el estándar SVG (Scalable Vector Graphics), que es un lenguaje basado en XML destinado a describir gráficos vectoriales bidimensionales. A diferencia de TrueType u OpenType, que se basan en gráficos de trama y pueden pixelarse cuando se amplían, las fuentes SVG se amplían sin pérdidas.

  

Support and Learning Resources