OperatorCollection

OperatorCollection

Översikt

OperatorCollection är en klass i Aspose.PDF FOSS för .NET. ärvt från: IEnumerable<Operator>, IDisposable.

Samla innehållsströmoperatörer för en sida.

Denna klass innehåller 23 metoder för att arbeta med OperatorCollection objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, Add, CancelUpdate, Clear, Contains, CopyTo, Delete, Dispose, GetEnumerator, Insert, Remove, Replace,och 4 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Commands, Count, IsFastTextExtractionMode, IsReadOnly.

ägodelar

NamnTyp avAccessBeskrivning
CommandsOperatorCollectionLäsningAspose.Pdf alias som returnerar denna samling själv (callers do page.Contents.Commands[i]).
IsFastTextExtractionModeboolLäsningOavsett om absorberaren/parsern är i snabbtext-extraction läge (ingen glyph bredd mätning, endast karaktärpositionen närmar sig).
IsReadOnlyboolLäsningAlltid falska: samtalare kan lägga till och ta bort operatörer.
CountintLäsningAntal operatörer i sidan innehåll ström.

Metoder

SignatureBeskrivning
Add(op: Operator)Lägg till en operatör i samlingen.
Add(ops: Operator[])Lägg till flera operatörer i ett samtal.
Add(ops: System.Collections.Generic.ICollection<Operator>)Lägg till flera operatörer från någon samling i ett samtal.
Accept(visitor: IOperatorSelector)Besök varje operatör med den angivna selektorn.
CancelUpdate()Avbryt ett fönstret som har avtryckts (startat med SuppressUpdate) utan att vända på ändringar.
Clear()Ta bort varje operatör från samlingen.
Contains(op: Operator)Sanningen när op är för närvarande i samlingen.
CopyTo(array: Operator[], index: int)Kopiera de levande operatörerna (den in-minnes mutabla listan, inte parsed cache) i en rad som börjar med index.
Delete(ops: Operator[])Ta bort varje händelse av varje operatör i ops.
Delete(list: System.Collections.Generic.IList<Operator>)Ta bort varje operatör i listan.
Dispose()Utfärdar resurser som hålls av samlingen.
Insert(index: int, op: Operator)Ange en operatör på den angivna 1-baserade indexet.
Insert(at: int, ops: Operator[])Ange flera operatörer på (baserat på 1).
Insert(at: int, ops: System.Collections.Generic.IList<Operator>)Ange flera operatörer (varje IList) på (1-baserad).
Remove(op: Operator)Ta bort den första uppkomsten av op; återkommer giltigt när en operatör har tagits bort.
Replace(operators: System.Collections.Generic.IList<Operator>)Ersätt befintliga operatörer: Varje operatör i operatören överskrider den befinnande operatorn på sin 1-baserade Index.
SuppressUpdate()Avbryta automatisk innehållsströmsre-serierisering medan en uppsättning operatörmutationer utförs.
ResumeUpdate()Återställ automatisk innehållsström återseriering.
ResumeUpdate(updateAll: bool)Återställ automatisk omseriering med valfri fullflush-semantik (uppdateringenAll flagga lagras endast).
UpdateData()Persistenta pendling operatörs mutationer till supportinnehållströmmen.
Delete(index: int)Ta bort operatören på den angivna 1-baserade indexet.
GetEnumerator()Förteckna alla operatörer i innehållsströmmen som typade Operatorinstanser (med RawOperator fallback för okända kommandon).
ToString()Returnerar alla operatörer som en enda sträng.

Se även

 Svenska