Converter WOFF/WOFF2 para SVG

Funcionalidade de conversão de WOFF para SVG para C# .NET. API para transformar fontes.

 

Em comparação com os formatos WOFF, o SVG tem suporte web inferior. Então, por que você iria querer transformar um em outro? Ambos são independentes de resolução e podem ser dimensionados sem qualquer perda de qualidade ou nitidez, tornando-os excelentes para design responsivo e telas de alta resolução. As fontes WOFF foram projetadas para consumo como são. Você precisa ter acesso aos arquivos de fonte originais e ferramentas especializadas de edição de fontes para modificá-los. As fontes SVG, ao contrário, podem ser modificadas usando um software de edição vetorial padrão, então modificá-las não é tão desafiador. E esta é a principal desvantagem sólida das fontes WOFF/WOFF2 em comparação com as SVG, pois elas perdem em tipografia e estilo, tamanho de arquivo e suporte a navegadores.

A conversão aqui usa APIs .NET para transformar WOFF(WOFF2) em SVG com apenas algumas linhas de código. Aspose.Font API Solution for С# é realmente fácil de integrar em seu próprio produto ou desenvolver conversor WOFF para SVG multiplataforma.

Essa API .NET inclui estruturas de dados de fonte para armazenar detalhes sobre cada glifo e codificação para vários tipos de fonte. Ele cria um relacionamento entre códigos de caracteres e identificadores de glifos. Com esta solução, você pode renderizar qualquer glifo ou texto desejado, incluindo glifos especiais. Ao implementar interfaces e usar funções gráficas fundamentais, como manipulação de pontos, desenho de linhas, criação de curvas e muito mais, você pode obter o resultado de que precisa.

Conversão de WOFF para SVG em C#

Aspose.Font também possui Documentação onde você pode obter mais informações necessárias para trabalhar com a API e o conhecimento fundamental sobre fontes.

  1. Defina o caminho para o arquivo de fonte WOFF armazenado na variável fontPath e abra a fonte WOFF usando Open() Método.
  2. Defina as configurações de saída SVG combinando o caminho do diretório de saída OutputDir com o nome do arquivo de fonte desejado usando o método Path.Combine(). O objeto FileStream outStream é então criado usando File.Create() para criar um novo arquivo com o caminho de saída especificado.
  3. Realize a conversão WOFF para SVG usando o método SaveToFormat() e passe SVG como FontSavingFormats .

Introdução à API de fontes .NET

  1. Instale a partir da linha de comando como nuget install Aspose.Font ou via Package Manager Console do Visual Studio com Install-Package Aspose.Font.
  2. A outra maneira é obter o instalador MSI offline ou as DLLs em um arquivo ZIP em downloads .
  3. Veja o exemplo de realização de tal funcionalidade em plataforma cruzada WOFF to SVG e WOFF2 to SVG Conversores. Acesse também nosso repositório GitHub para obter mais exemplos de código sobre como trabalhar com Font API Solution for C# .NET.
Conversão de WOFF para SVG em C#
Input file
Upload a file you want to convert
Output format
Select the target format

        



Perguntas frequentes

1. Posso converter WOFF para SVG?

A solução Aspose.Font tem funcionalidade que permite converter fontes para outros formatos online ou programaticamente. Se você precisar transformar WOFF em SVG instantaneamente on-line, use o Font Converter multiplataforma inscrição.

2. Quais formatos de fonte são suportados pela funcionalidade de conversão?

A API suporta TTF, WOFF, WOFF2, EOT, Type 1 e CFF como entrada e TTF, WOFF e WOFF2 como formatos de saída

3. A funcionalidade é gratuita?

Os conversores de plataforma cruzada são gratuitos, quando para a solução de API você pode obter uma avaliação gratuita e comprar o produto, se necessário.

WOFF O que é WOFF Formato de Arquivo

O Web Open Font Format ou WOFF foi desenvolvido em 2009 para atender às necessidades do mercado de aplicativos da web, adicionando compactação específica de formato às fontes TrueType e OpenType. Ele usa compactação zlib que dá às fontes cerca de 40% de compactação. que a fonte do formato pode incluir metadados adicionais anexados. Esses metadados não afetam a forma como a fonte é renderizada, mas podem ser mostrados a um usuário quando necessário.

SVG O que é SVG Formato de Arquivo

A fonte SVG ou Scalable Vector Graphics é um tipo de formato de fonte baseado no padrão SVG (Scalable Vector Graphics), que é uma linguagem baseada em XML destinada a descrever gráficos vetoriais bidimensionais. Ao contrário do TrueType ou OpenType, que são baseados em gráficos rasterizados e podem se tornar pixelados quando ampliados, as fontes SVG são ampliadas sem perdas.

Other Conversion Options

  

Support and Learning Resources