Freetype

Freetype es un motor de fuente de software que está diseñado para ser pequeño, eficiente, altamente personalizable y portátil.
Descargar ahora

Freetype Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • FreeType team
  • Sitio web del editor:
  • http://www.freetype.org

Freetype Etiquetas


Freetype Descripción

FreeType es un motor de fuente de software que está diseñado para ser pequeño, eficiente, altamente personalizable y portátil. Freetype 1 es un motor de representación de TrueType portátil y altamente eficiente, que ahora se usa con éxito para llevar el soporte TrueType a una gran variedad de plataformas y entornos, ya que los servidores de fuentes, las bibliotecas de gráficos o los sistemas integrados.Freetype 1 es una implementación de la sala de estar. Eso no se deriva del motor TrueType original desarrollado por Apple y Microsoft. Se ha creado con la única ayuda de las especificaciones de TrueType publicadas, que a nuestra gran sorpresa (y dolor) resultó ser extremadamente pobre y engañosa en áreas críticas. Se ha emprendido mucho trabajo duro para resolver ambigüedades. El resultado final es un renderizado portátil y rápido. Nota que FreetyPe 1 es una biblioteca. No es un servidor de fuente para su plataforma favorita, aunque fue diseñada para ser utilizada en muchos de ellos. Tenga en cuenta también que no es una biblioteca completa de representación de texto. Su propósito es simplemente abrir y administrar archivos de fuente, así como de carga, sugerir y representar los glifos individuales de manera eficiente. También puede verlo como un "controlador TrueType" para una biblioteca de nivel superior, aunque el texto con él es fácil, como lo demuestra los programas de prueba. La calidad coincide con estos de Windows y la Macintosh, mientras que su memoria impresión de pie y El tamaño del código (entre 48 y 55 kbyte de código de Intel, sigue siendo modesto. Una cosa que no se puede decir para la mayoría de los otros motores comerciales disponibles. Aquí hay algunas características clave de "Freetype": · Soporta archivos TrueType (TTF) y colecciones (TTC). No admite las fuentes GX o OpenType, pero se pueden abrir y usar como archivos TTF normales por la biblioteca. (Con la excepción de las fuentes OTF OpenType que realmente incorporan un archivo de fuente tipo 1 dentro de un almacenamiento TrueType). · Diseño modular: la memoria y las operaciones de E / S pueden adaptarse fácilmente a su propia plataforma / sistema (la versión estándar viene con el soporte de ANSI LIBC). · Fuente suavizante, a.k.a. Escalado de grises. Al igual que Win95, el renderizador solo suaviza las partes de un glifo que lo necesita (es decir, diagonales y curvas). · Soporte para todos los asignaciones de caracteres definidos en la especificación TrueType. La aplicación cliente puede seleccionar lo que la desea. · Un intérprete de ByTecode TRUETYPE EFIBETEPLE Full-EFIBETYPE. El motor es capaz de producir una excelente salida en tamaños de puntos pequeños. Este componente ha sido extremadamente difícil de obtener la derecha, debido a las especificaciones ambiguas y engañosas de TrueType. Sin embargo, ahora coincidimos ahora con las cualidades de Windows y Mac. · Escrito en Portable Ansi C (y Pascal, para versiones anteriores de Freetype 1). Debe compilar bien en todo tipo de sistemas (probados en procesadores de 16, 32 y 64 bits). Con código fuente completo disponible. · Licencia de código abierto. Freetype se puede incluir en todo tipo de sistemas y software comerciales. · Proporciona programas de prueba para "mostrar" la biblioteca, Runnable en las siguientes plataformas: DOS, UNIX, OS / 2, Win95 y Amiga. Todos los porteadores para otros sistemas son bienvenidos y deben comunicarse con el equipo de desarrolladores. · Soporte para extensiones. Estas son unidades enlazables por separado que se pueden usar para mejorar las funcionalidades del motor sin recomppliarla. Se pueden escribir para acceder a las tablas adicionales de TrueType, o incluso GX y / o OPETPYPE (este último ya está disponible). · Soporte de kering: Los datos de KERNING TRUETYPE están disponibles a través de una de las extensiones estándar que vienen en esta versión. Sin embargo, depende de la aplicación "interpretar" los datos, ya que se admiten muchos "formatos" diferentes. · Soporte para métricas verticales. El motor puede proporcionar aplicaciones de clientes con métricas de glifo verticales si se encuentran en archivos de fuente (generalmente en fuentes CJKV). Si no está presente, sintetiza las métricas de los valores horizontales, ascender y las métricas de descender. Esto significa que es posible prestar texto vertical correctamente. · Se proporcionan extensiones estándar para acceder y cargar los nombres del glifo en la tabla PostScript. Requisitos: · La versión ANSI C de la biblioteca debe compilar sin problemas en una gran variedad de plataformas. Algunos compiladores compatibles con ANSI pueden generar muchas advertencias al compilarla. Estas no son advertencias de ANSI y pueden ser ignoradas de manera segura. La compilación de referencia · Sin embargo, los programas de prueba, que se utilizan para demostrar el motor, son más específicos del sistema, ya que usan un pequeño subsistema de gráficos para mostrar la salida del motor en la pantalla o en una ventana. El subsistema es compatible ahora mismo el seguimiento. · Freetype 1 viene con una versión de Pascal que ahora se ejecuta en Borland Pascal 7 (DOS), FPRint Virtual Pascal (OS / 2), FPC (Linux, DOS, OS / 2), así como Delphi (16 bits y 32 bits versiones). Ahora está casi actualizado con la versión C, aunque no lo haga


Freetype Software relacionado

Entrenamiento

WorkReve es un programa que asiste en la recuperación y prevención de la lesión repetitiva de la cepa. ...

187

Descargar