Aspose::Pdf::Text::FontRepository class

FontRepository class

Realiza la búsqueda de fuentes. Busca en fuentes instaladas en el sistema y fuentes Pdf estándar. También proporciona funcionalidad para abrir fuentes personalizadas.

class FontRepository : public System::Object

Métodos

MétodoDescripción
static FindFont(const System::String&)Busca y devuelve la fuente con el nombre de fuente especificado.
static FindFont(const System::String&, bool)Busca y devuelve la fuente con el nombre de fuente especificado, ignorando o respetando la sensibilidad a mayúsculas.
static FindFont(const System::String&, FontStyles)Busca y devuelve la fuente con el nombre de fuente y estilo de fuente especificados.
static FindFont(const System::String&, FontStyles, bool)Busca y devuelve la fuente con el nombre de fuente y estilo de fuente especificados, ignorando o respetando la sensibilidad a mayúsculas.
static get_Sources()Obtiene la colección de fuentes de origen.
static get_Substitutions()Obtiene la colección de estrategias de sustitución de fuentes.
static LoadFonts()Carga fuentes instaladas en el sistema y fuentes estándar de Pdf. Este método fue diseñado para acelerar el proceso de carga de fuentes. Por defecto, las fuentes se cargan en la primera solicitud de cualquier fuente. El uso de este método carga las fuentes del sistema y las fuentes estándar de Pdf inmediatamente antes de que se abra cualquier documento de Pdf.
static OpenFont(const System::SharedPtr<System::IO::Stream>&, const FontTypes&)Abre la fuente con el flujo de fuente especificado.
static OpenFont(const System::String&)Abre la fuente con la ruta de archivo de fuente especificada.
static OpenFont(const System::String&, const System::String&)Abre la fuente con la ruta de archivo de fuente y la ruta de archivo de métricas especificadas.
static ReloadFonts()Recarga todas las fuentes especificadas por la propiedad Sources

Ver también