Freetype2.

Um mecanismo de fonte de software que é projetado para ser pequeno, eficiente, altamente personalizável e portátil.
Baixe Agora

Freetype2. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • FreeType team
  • Site do editor:
  • http://www.freetype.org

Freetype2. Tag


Freetype2. Descrição

Um mecanismo de fonte de software que é projetado para ser pequeno, eficiente, altamente personalizável e portátil. O Freetype 2 é um mecanismo de fonte de software que é projetado para ser pequeno, eficiente, altamente personalizável e portátil, capaz de produzir saída de alta qualidade (imagens de glifo). O projeto Freetype 2 pode ser usado em bibliotecas gráficas, servidores de exibição, ferramentas de conversão de fontes, ferramentas de geração de imagens de texto e muitos outros produtos também. Nem que a Freetype 2 é um serviço de fonte e não fornece APIs para realizar recursos de nível superior, Como layout de texto ou processamento de gráficos (por exemplo, renderização de texto colorido, "escavação", etc.). No entanto, simplifica muito essas tarefas, fornecendo uma interface simples, fácil de usar e uniformes para acessar o conteúdo do Font Files.FreeType 2 é Liberado sob duas licenças de código aberto: nossa própria licença de Freetype BSD e a GPL. Pode assim ser usado por qualquer tipo de projetos, ser proprietários ou não. Aqui estão algumas características principais de "Freetype2": · Freetype 2 fornece uma API simples e fácil de usar para acessar o conteúdo da fonte de maneira uniforme, independentemente do formato de arquivo. Além disso, algumas APIs específicas de formato podem ser usadas para acessar dados especiais no arquivo de fonte. · Ao contrário da maioria das bibliotecas comparáveis, o Freetype 2 suporta formatos de fonte escalonáveis, como TrueType ou tipo 1, e pode retornar os dados de contorno (e obter instruções / dicas de controle) para aplicativos clientes. · O design do Freetype 2 é baseado em módulos que podem ser vinculados estaticamente à biblioteca no horário de compilação, ou carregados sob demanda no tempo de execução. Módulos são usados para suportar formatos de fonte específicos ou até mesmo novos formatos de imagem glifo! · Freetype 2 foi escrito com sistemas incorporados em mente. Isso significa que não usa dados graváveis estáticos (isto é, ele pode ser executado da ROM diretamente), que os aplicativos clientes podem fornecer ao seu próprio gerenciador de memória e implementação de fluxo de E / S. · O último permite ler facilmente a partir de arquivos de fontes baseados em ROM, compactados ou remotos com a mesma API. Várias implementações de fluxo podem ser usadas simultaneamente com uma única instância de Freetype 2. · Você também pode reduzir o tamanho do código Freetype 2 somente compilando os módulos necessários para o seu projeto / ambiente incorporado. Por padrão, a Freetype 2 suporta os seguintes formatos de fonte: · Fontes TrueType (e coleções) · Fontes do tipo 1 · CID-Keyed Tipo 1 Fontes · Fontes do CFF. · Fontes OpenType (TrueType e CFF variantes) · Fontes de bitmap baseadas em sfnt · Fontes X11 PCF · Windows FNT Fonts · Fontes BDF (incluindo anti-alias) · Fontes Pfr. · Fontes Type42 (suporte limitado) · De um determinado esboço do glifo, a Freetype 2 é capaz de produzir um bitmap monocromático de alta qualidade ou Pixmap anti-alias, usando 256 níveis de "cinza". Isso é muito melhor que os 5 níveis usados pelo Windows 9x / 98 / NT / 2000 ou Freetype 1. · Freetype 2 suporta todos os mapeamentos de caracteres definidos pela especificação TrueType e OpenType. Também é capaz de sintetizar automaticamente um encanto Unicode de fontes tipo 1, que coloca uma ponta à dor de cabeça dolorosa "Tradução de codificação" comum com este formato (claro, codificações originais também estão disponíveis no caso de você precisar ..) . · A API do Core Freetype 2 fornece funções simples para acessar informações avançadas, como nomes de glifos ou dados de kerning. · Um intérprete completo e eficiente e eficiente do TrueType. O motor é capaz de produzir excelente saída em tamanhos de ponto pequenos. Este componente foi extremamente difícil de obter a direita, devido às especificações ambíguas e enganosas. No entanto, agora combinamos com as qualidades do Windows e Mac. Por favor, leia nossa página de patentes para saber mais sobre alguns problemas ao usar o intérprete. · Para aqueles que não precisam ou querem usar o intérprete bytecode para fontes TrueType, desenvolvemos nosso próprio módulo de hinter automático. Também é usado por outros formatos escaláveis. · Freetype 2 fornece informações que geralmente não estão disponíveis em outros motores de fonte semelhantes, como distâncias de kerning, nomes de glifos, métricas verticais, etc. · Devido ao seu design modular, é fácil aumentar a biblioteca para fornecer informações adicionais específicas de formato por meio de APIs opcionais (como exemplo, uma API opcional é fornecida para recuperar tabelas SFNT de TrueType e Fonts OpenType). · Freetype 2 fornece seu próprio subsistema de cache desde a versão 2.0.1. Pode ser usado para armazenar em cache as instâncias de rosto ou imagens de glifo eficientemente. Requisitos: · Freetype 2 é escrito em ANSI C padrão do setor e deve compilar facilmente com qualquer compilador C compilável. Até nos assumirmos muito para eliminar todos os avisos ao compilar compiladores populares como o GCC, o Visual C e a Borland c. · Além de uma biblioteca padrão ANSI C, a Freetype 2 não possui nenhuma dependência externa e pode ser compilada e instalada por conta própria em qualquer tipo de sistema.


Freetype2. Software Relacionado

Free Bangla Fonts.

Free Bangla Fonts é um projeto dedicado para criar fontes completas de Bengali complexas de alta qualidade, completamente unicode. ...

682

Download