OperatorCollection

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

NameTypeAccessDescription
CommandsOperatorCollectionReadАліас, який повертає сам цей колекція (зв’язники роблять сторінку.Contents.Commands[i]).
IsFastTextExtractionModeboolReadЧи є абсорбер/паразер у режимі швидкого екстракції тексту (без метрики ширини гліфа, тільки наближення позицій символів).
IsReadOnlyboolReadЗавжди неправда: покликані можуть додавати і видаляти операторів.
CountintReadКількість операторів в потоці змісту сторінки.

Methods

SignatureDescription
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()Повертає всі оператори як один ряд.

See Also

 Українська