Secuencia de selección de fuentes en Aspose.Slides para PHP
Selección de fuentes
Se aplican ciertas normas a las fuentes en una presentación cuando la presentación se carga, se renderiza o se convierte a otro formato. Por ejemplo, cuando intentas convertir una presentación (sus diapositivas) a imágenes, se comprueban las fuentes de la presentación para verificar que las fuentes elegidas estén disponibles en el sistema operativo. Si se confirma que faltan las fuentes, se sustituyen — consulta Reemplazo de fuentes y Sustitución de fuentes.
Este es el proceso que sigue Aspose.Slides al trabajar con fuentes:
- Aspose.Slides busca fuentes en el sistema operativo para encontrar la fuente que coincida con la fuente elegida en la presentación.
- Si se encuentra la fuente elegida, Aspose.Slides la utiliza. En caso contrario, Aspose.Slides usa una fuente de sustitución lo más cercana posible a la que usaría PowerPoint.
- Si se han establecido reglas de sustitución de fuentes a través de FontSubstRule, se aplican.
Aspose.Slides te permite añadir fuentes al tiempo de ejecución de Aspose y luego usar esas fuentes. Consulta Fuentes personalizadas.
Cuando se colocan fuentes adicionales dentro de una presentación, se denominan Fuentes incrustadas.
Aspose.Slides te permite añadir 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 añadir o cargar las fuentes necesarias como Fuentes externas.
Preguntas frecuentes
¿Cómo puedo determinar qué fuentes se usan realmente en una presentación antes de la conversión?
Aspose.Slides te permite inspeccionar las fuentes usadas mediante el administrador de fuentes, de modo que puedes decidir si incrustas, sustituyes o añades fuentes externas. Esto te ayuda a evitar sustituciones no deseadas durante la renderización y la exportación.
¿Puedo añadir directorios de fuentes adicionales sin instalarlos en el sistema operativo?
Sí. Puedes registrar fuentes externas como carpetas o flujos en memoria para la renderización y la 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 por adelantado sustitución de fuentes y reglas de reserva de fuentes. Al analizar las fuentes usadas y establecer una prioridad controlada para los sustitutos, garantizas una tipografía coherente y evitas resultados inesperados.