OperatorCollection
Overview
OperatorCollection є класом в Aspose.PDF FOSS для .NET. Наследники від: IEnumerable<Operator>, IDisposable.
Збір операторів потоку контенту для сторінки.
Цей клас надає 22 методи для роботи з об’єктами OperatorCollection в програмах .NET. Доступні методи включають: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace, і 3 додаткові методи. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Commands, Count, IsFastTextExtractionMode, IsReadOnly.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Commands | OperatorCollection | Read | Аліас, який повертає сам цей колекція (зв’язники роблять сторінку.Contents.Commands[i]). |
IsFastTextExtractionMode | bool | Read | Чи є абсорбер/паразер у режимі швидкого екстракції тексту (без метрики ширини гліфа, тільки наближення позицій символів). |
IsReadOnly | bool | Read | Завжди неправда: покликані можуть додавати і видаляти операторів. |
Count | int | Read | Кількість операторів в потоці змісту сторінки. |
Methods
| Signature | Description |
|---|---|
Add(op: Operator) | Додайте оператора до колекції. |
Add(ops: Operator[]) | Додавати кілька операторів за один дзвінок. |
Add(ops: System.Collections.Generic.ICollection<Operator>) | Додавати кілька операторів з будь-якої колекції в один дзвінок. |
Accept(visitor: IOperatorSelector) | Перевідайте кожного оператора з даним селектором. |
CancelUpdate() | Відмінити вікно придушення оновлення (запущено SuppressUpdate) без зачищення змін. |
Clear() | Видаліть всіх операторів з колекції. |
Contains(op: Operator) | Правда, коли операція в даний час у колекції. |
CopyTo(array: Operator[], index: int) | Копіюйте оператори (перемінний список в пам’яті, а не аналізований кэш) у масив з початком индекса. |
Delete(ops: Operator[]) | Видаліть всі випадки кожного оператора в ОП. |
Delete(list: System.Collections.Generic.IList<Operator>) | Видалити кожен оператор з списку. |
Dispose() | Вивільняє ресурси, що зберігаються колекцією. |
Insert(index: int, op: Operator) | Вставте одного оператора в даному 1-основному індексі. |
Insert(at: int, ops: Operator[]) | Вставте кілька операторів на (1-основа). |
Insert(at: int, ops: System.Collections.Generic.IList<Operator>) | Вставте кілька операторів (будь-який IList) на (1-основаному). |
Remove(op: Operator) | Видалення першого появу op; повертає true, коли оператор був видалений. |
Replace(operators: System.Collections.Generic.IList<Operator>) | Замінити операторів на місці: кожен оператор в операторах перезаписує існуючого оператора за його 1-основним індексом. |
SuppressUpdate() | Призупинити автоматичне повторне серіалізацію потоку контенту, поки виконується група мутацій оператора. |
ResumeUpdate() | Поновить автоматичну пересеріалізацію потоку контенту. |
ResumeUpdate(updateAll: bool) | Поновить автоматичну пересеріалізацію з додатковою семантикою (оновлення тільки зберігається). |
Delete(index: int) | Видалення оператора на даному 1-основному індексі. |
GetEnumerator() | Перерахувати всіх операторів в потоці контенту як введені інстанції Оператора (з RawOperator запасною для невідомих команд). |
ToString() | Повертає всі оператори як один ряд. |