Secuencia de selección de fuentes en JavaScript

Selección de fuentes

Se aplican ciertas reglas a las fuentes en una presentación cuando la presentación se carga, se representa o se convierte a otro formato. Por ejemplo, cuando intentas convertir una presentación (sus diapositivas) a imágenes, se verifica que las fuentes de la presentación estén disponibles en el sistema operativo. Si se confirma que faltan fuentes, se reemplazan — ver Reemplazo de fuentes y Sustitución de fuentes.

Este es el proceso que sigue Aspose.Slides al tratar con fuentes:

  1. Aspose.Slides busca fuentes en el sistema operativo para encontrar la fuente que coincida con la fuente elegida en la presentación.
  2. Si se encuentra la fuente elegida, Aspose.Slides la utiliza. De lo contrario, Aspose.Slides usa una fuente de reemplazo lo más cercana posible a la que usaría PowerPoint.
  3. Si se han configurado reglas de reemplazo de fuentes mediante FontSubstRule, se aplican.

Aspose.Slides permite agregar fuentes al tiempo de ejecución de la aplicación y luego usarlas. Ver Fuentes personalizadas.

Cuando se incluyen fuentes adicionales dentro de una presentación, se denominan Fuentes incrustadas.

Aspose.Slides permite agregar fuentes que se aplican solo a los documentos de salida. Por ejemplo, si una presentación que deseas convertir a PDF contiene fuentes que faltan en tu sistema y fuentes incrustadas, puedes agregar o cargar las fuentes necesarias como fuentes externas.

Preguntas frecuentes

¿Cómo puedo determinar qué fuentes se utilizan realmente en una presentación antes de la conversión?

Aspose.Slides te permite inspeccionar las fuentes usadas mediante el administrador de fuentes, para que puedas decidir si incrustas, reemplazas o agregas fuentes externas. Esto ayuda a prevenir sustituciones no deseadas durante la representación y exportación.

¿Puedo agregar directorios de fuentes adicionales sin instalarlos en el sistema operativo?

Sí. Puedes registrar fuentes externas como carpetas o flujos en memoria para la representación y exportación. Esto elimina la dependencia de las fuentes del sistema host y mantiene el diseño predecible.

¿Cómo evito una sustitución silenciosa a una fuente inadecuada cuando falta un glifo?

Define de antemano reglas de reemplazo de fuentes y reglas de caída de fuentes. Al analizar las fuentes usadas y establecer una prioridad controlada para los sustitutos, garantizas una tipografía coherente y evitas resultados inesperados.