FreeType

Software captura de pantalla:
FreeType
Detalles de software:
Versión: 1.3.1
Fecha de carga: 3 Jun 15
Promotor: FreeType team
Licencia: Libre
Popularidad: 23

Rating: nan/5 (Total Votes: 0)

FreeType 1 es un motor de renderizado TrueType portátil y altamente eficiente, que ahora se utiliza con éxito para brindar apoyo TrueType en gran variedad de plataformas y entornos, ya sean font servidores, librerías gráficas o sistemas embebidos.
FreeType 1 es una implementación de sala limpia que no se deriva del motor TrueType original desarrollado por Apple y Microsoft. Ha sido creado con la única ayuda de las especificaciones publicadas TrueType, que para nuestra gran sorpresa (y el dolor) resultó ser extremadamente pobre y engañoso en áreas críticas. Mucho trabajo duro se ha comprometido a resolver ambigüedades. El resultado final es un procesador portátil y rápido.
Tenga en cuenta que FreeType 1 es una biblioteca. No es un servidor de fuentes para su plataforma favorita, a pesar de que fue diseñado para ser utilizado en muchos de ellos. Tenga en cuenta también que no es una biblioteca de procesamiento de texto completo. Su propósito es simplemente para abrir y gestionar archivos de fuentes, así como de carga, insinuar y hacer glifos individuales de manera eficiente. También se puede ver como un "conductor TrueType" para una biblioteca de más alto nivel, a pesar de renderizado de texto con él es fácil, como lo demuestran los programas de prueba.
Su calidad coincide con éstos de Windows y Macintosh, mientras que su memoria huella y el tamaño del código (entre 48 y 55 kbytes de código de Intel) siguen siendo modestos. Una cosa que no se puede decir de la mayoría de los otros motores comerciales disponibles

Características .

  • Soporta archivos TrueType (TTF) y colecciones (TTC). No es compatible con fuentes GX o OpenType, pero éstos se pueden abrir y utilizar como archivos normales TTF por la biblioteca. (Con la excepción de las fuentes OpenType OTF que realmente incrustar un archivo de fuentes Type 1 en un almacenamiento TrueType).
  • Diseño modular:. La memoria y E / S de operaciones pueden ser fácilmente adaptados a su propia plataforma / sistema (la versión estándar viene con soporte libc ANSI)
  • El suavizado de fuentes, alias gris-escala. Al igual que Win95, el procesador sólo se suaviza las partes de un glifo que es (es decir, diagonales y curvas). Necesita
  • Soporte para todas las asignaciones de caracteres definidos en la especificación TrueType. La aplicación cliente puede seleccionar lo que agrada a él.
  • Un intérprete de bytecode TrueType con todas las funciones y eficiente. El motor es capaz de producir una excelente salida con un tamaño pequeño. Este componente ha sido extremadamente difícil hacerlo bien, debido a las especificaciones TrueType ambiguas y engaños. Sin embargo, ahora igualaremos cualidades Windows y Mac.
  • Escrito en portátil ANSI C (y Pascal, para mayores FreeType 1 versiones). Debe compilar bien en todo tipo de sistemas (probado en procesadores 16, 32 y 64 bits). Con el código fuente completo.
  • licencia de fuente abierta. FreeType se puede incluir en todos los tipos de sistemas comerciales y software.
  • Proporciona programas de prueba para & quot; de Show-off & quot; la biblioteca, ejecutable en las siguientes plataformas: DOS, Unix, OS / 2, Win95, y Amiga. Cualquier porteadores para otros sistemas son bienvenidos y deben ponerse en contacto con el equipo de desarrolladores.
  • Soporte para extensiones. Estos son unidades enlazables por separado que pueden ser utilizados para mejorar las funcionalidades del motor sin recompilar ella. Pueden ser escritos para acceder a las tablas TrueType adicionales, o incluso GX y / o OpenType queridos (este último ya está disponible).

  • Apoyo
  • Kerning: Los datos kerning TrueType está disponible a través de una de las extensiones estándar que viene en esta versión. Sin embargo, es hasta la aplicación a & quot; interpretar & quot; los datos, se admiten como muchos diferentes formatos `'.
  • El apoyo a las medidas verticales. El motor es capaz de proporcionar aplicaciones de cliente con medidas de glifo verticales si se encuentran en los archivos de fuentes (por lo general en fuentes CJKV). Si no está presente, que sintetiza las métricas de los valores horizontal, ascendente y métricas descendentes. Esto significa que es posible hacer que el texto vertical correctamente.
  • extensiones estándar se proporcionan para acceder y cargar los nombres de glifos en la tabla de PostScript.

Requisitos

  • La versión ANSI C de la biblioteca debería compilar sin problemas en una gran variedad de plataformas. Algunos compiladores ANSI compatibles pueden generar una gran cantidad de advertencias cuando la compilación. Estas no son las advertencias ANSI y pueden ser ignorados. La compilación de referencia
  • Sin embargo, los programas de prueba, que se utilizan para demostrar el motor, son más ya que utilizan una pequeña gráficos sub-sistema con el fin de mostrar la salida del motor en la pantalla o en una ventana específica del sistema. El sub-sistema soporta ahora la followin
  • FreeType 1 viene con una versión de Pascal, que ahora se ejecuta en Borland Pascal 7 (DOS), fprint Pascal Virtual (OS / 2), FPC (Linux, DOS, OS / 2), así como Delphi (16 bits y 32 versiones -bit). Ahora es casi hasta al día con la versión C, a pesar de que no

Programas parecidos

Otro software de desarrollador FreeType team

FreeType2
FreeType2

22 Jun 18

Comentarios a la FreeType

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!