Converter fontes
API do conversor de formato de fonte para Java. Converta fontes WOFF2, TTF, EOT e CFF.
A API de fonte Java pode facilmente carregar, salvar e converter fontes diferentes, como coleções CFF, OpenType, Type1 e TrueType. Ele fornece estrutura de dados de fonte junto com qualquer glifo, bem como informações de codificação para todos os tipos de fonte, representando um mapeamento entre códigos de caracteres e identificadores de glifo. A API pode renderizar qualquer glifo ou texto desejado, bem como glifos especiais, que podem ser renderizados implementando interfaces usando funcionalidades gráficas simples, como ponto de movimento, linha de desenho e curva, etc.
Devido à natureza diversa de gadgets, ambientes, alguns sistemas operacionais e muitas outras áreas, use formatos de fonte diferentes para atender a propósitos diferentes, como usar fontes diferentes em páginas da Web, aplicativos e publicações. Às vezes há a necessidade de transformar uma fonte em outra para atender a exibição necessária.
Oferecemos a você Java Api Solution que suporta as próximas fontes como formatos de saída: TrueType (TTF), Web Open Font Format (WOFF e WOFF2), Embedded OpenType format (EOT), Type 1 e Compact Font Format (CFF).
Fonte TrueType para Web Open Font Format versão 2.0 Conversão.
A API suporta diferentes fontes para leitura e escrita, aqui está a lista para leitura e escrita. Para considerar a conversão de TTF para WOFF2, o processo é carregar uma fonte de qualquer um dos formatos suportados, TrueType Font para o cenário atual. Use o método SaveToFormat() de Font class com fluxo de saída de dois parâmetros e FontSavingFormats Enumeração para selecionar o formato da fonte de saída.
Finalmente, chame SaveToFormat() para salvar fontes em qualquer um dos formatos de saída suportados, atualmente o formato Web Open Font Format versão 2.0 WOFF2.
Para ver essa funcionalidade realizada em um aplicativo multiplataforma real, acesse Aplicativo Aspose Font Converter . Lá você também pode encontrar muito mais soluções de API para trabalhar com fontes e texto.
Acesse a Documentação para obter todas as informações necessárias para começar a trabalhar com a solução, como os Tutoriais para os principais recursos ou o conjunto de artigos para ensiná-lo sobre fonte, notas de versão, guia do desenvolvedor e outras coisas úteis.
// Open cff font
String fontPath = Paths.get(getDataDir(), "Montserrat-Regular.cff").toString();
FontDefinition fontDefinition = new FontDefinition(FontType.CFF, new FontFileDefinition(cff, new FileSystemStreamSource(fontPath)));
Font font = Font.open(fontDefinition);
// Ttf output settings
String outPath = Paths.get(getOutputDir(), "Montserrat-Regular.ttf").toString();
FileOutputStream outStream = new FileOutputStream(outPath);
// Convert cff to ttf
font.SaveToFormat(outStream, FontSavingFormats.TTF);
Support and Learning Resources
- Recursos de aprendizagem
- Documentação
- Código fonte
- Referências de API
- Suporte ao produto
- Suporte gratuito
- Suporte pago
- Blogue
- Release Notes
- Por que Aspose.Font para Java?
- Lista de clientes
- Histórias de sucesso