Класс Aspose::Pdf::Text::FontCollection
Содержание
[
Скрывать
]FontCollection class
Представляет коллекцию шрифтов.
class FontCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Font>>
Методы
| Метод | Описание |
|---|---|
| Add(const System::SharedPtr<Font>&, System::String&) | Добавляет новый шрифт в ресурсы шрифтов и возвращает автоматически присвоенное имя ресурса шрифта. |
| Contains(const System::String&) const | Проверяет, существует ли шрифт в коллекции шрифтов. |
| Contains(const System::SharedPtr<Font>&) const override | Определяет, содержит ли коллекция определённое значение. |
| CopyTo(System::ArrayPtr<System::SharedPtr<Font>>, int32_t) override | Копирует всю коллекцию в совместимый одномерный массив, начиная с указанного индекса целевого массива. |
| get_Count() const override | Получает количество элементов объектов Font, фактически содержащихся в коллекции. |
| get_IsReadOnly() const override | Возвращает значение, указывающее, является ли коллекция только для чтения. |
| get_IsSynchronized() | Возвращает значение, указывающее, синхронизирован ли доступ к коллекции (потокобезопасен). |
| get_SyncRoot() const | Возвращает объект, который может использоваться для синхронизации доступа к коллекции. |
| GetEnumerator() override | Возвращает перечислитель для всей коллекции. |
| idx_get(int32_t) | Получает элемент шрифта по указанному индексу. |
| idx_get(const System::String&) | Получает шрифт из коллекции по имени шрифта. Исключение выбрасывается, если шрифт не найден. |
| Remove(const System::SharedPtr<Font>&) override | Удаляет указанный элемент из коллекции. |
Примечания
Font collections represented by FontCollection class are used in several scenarios. For example, in resources with Resources::Fonts property.
См. также
- Class ICollection
- Namespace Aspose::Pdf::Text
- Library Aspose.PDF for C++