Convertir WOFF/WOFF2 a SVG

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

 

En comparación con los formatos WOFF, SVG tiene un menor soporte web. Entonces, ¿por qué querrías transformar uno en otro? Ambos son independientes de la resolución y se pueden escalar sin pérdida de calidad o nitidez, lo que los hace ideales para diseños receptivos y pantallas de alta resolución. Las fuentes WOFF fueron diseñadas para el consumo tal como son. Debe tener acceso a los archivos de fuentes originales y herramientas de edición de fuentes especializadas para modificarlos. Las fuentes SVG, por el contrario, se pueden modificar utilizando un software de edición de vectores estándar, por lo que modificarlas no es tan difícil. Y este es el principal inconveniente sólido de las fuentes WOFF/WOFF2 en comparación con las SVG, ya que pierden tipografía y estilo, tamaño de archivo y compatibilidad con los navegadores.

La conversión aquí utiliza las API de .NET para transformar WOFF(WOFF2) 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 WOFF to SVG Converter multiplataforma.

Esta API de .NET incluye estructuras de datos de fuentes para almacenar detalles sobre cada glifo y codificación para varios tipos de fuentes. Crea una relación entre los códigos de caracteres y los identificadores de glifos. Con esta solución, puede representar cualquier glifo o texto que desee, incluidos los glifos especiales. Mediante la implementación de interfaces y el uso de funciones gráficas fundamentales, como la manipulación de puntos, el dibujo de líneas, la creación de curvas y más, puede obtener el resultado que necesita.

Conversión de WOFF a SVG en C#

Aspose.Font también tiene Documentación donde puede obtener más información necesaria para trabajar con la API y los conocimientos fundamentales sobre fuentes.

  1. Establezca la ruta al archivo de fuente WOFF almacenado en la variable fontPath y abra la fuente WOFF usando Open() Método.
  2. Establezca 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 WOFF a SVG utilizando 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 dicha funcionalidad en multiplataforma WOFF a SVG y WOFF2 a SVG Convertidores. También vaya a nuestro repositorio GitHub para obtener más ejemplos de código sobre cómo trabajar con Font API Solution para C# .NET.
Conversión de WOFF 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 WOFF 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 WOFF 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.

WOFF Qué es WOFF Formato de archivo

Web Open Font Format o WOFF se desarrolló en 2009 para cubrir las necesidades del mercado de aplicaciones web al agregar compresión específica de formato a las fuentes TrueType y OpenType. Utiliza la compresión zlib que brinda a las fuentes una compresión de alrededor del 40 %. Otra peculiaridad del formato WOFF es que la fuente del formato puede incluir metadatos adicionales adjuntos. Estos metadatos no afectan la forma en que se representa la fuente, pero pueden mostrarse a un usuario cuando sea necesario.

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.

Other Conversion Options

  

Support and Learning Resources