OptionalContentGroup

OptionalContentGroup

Opinie generală

OptionalContentGroup este o clasă în Aspose.PDF FOSS pentru .NET.

Reprezintă un grup de conținut opțional ( strat) într-un document PDF.

Această clasă oferă 9 metode pentru a lucra cu obiecte OptionalContentGroup în programe .NET. Metodele disponibile includ: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, şi încă două.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
NamestringCiteşte.Numele stratului.
Idstring?Citeşte.Identificatorul OCG utilizat în pagina Resurse/Proprietăți (de exemplu:.
IsVisibleboolCitire/scriereDacă acest strat este vizibil în prezent.
IsLockedboolCitire/scriereDacă acest strat este blocat (nu poate fi schimbat de utilizatori).
LockedboolCitire/scriereAlias pentru IsLocked.
DefaultStateDefaultStateCitire/scriereStarea de vizibilitate implicită a acestui strat.
Intentstring?Citeşte.Intenția acestui strat (de exemplu, “Vizualizare”, “Disecție”).
ContentsIReadOnlyList<byte[]>Citeşte.Obține operatorii de conținut (ca bați cruzi) care aparțin acestui strat din fluxul de continut al paginii (marcate BDC/EMC) sau din streame XForm care fac referință la OCG-ul acestuia.

Metode de evaluare

SemnăturaDescriere:
OptionalContentGroup(id: string, name: string)Creează un nou strat cu ID-ul și numele dat.
Lock()Blochează acest strat astfel încât să nu poată fi schimbat de utilizatori.
Unlock()Deschide stratul ăsta.
Flatten(cleanupContentStream: bool)Aplatizați acest strat eliminați markerele BDC/EMC, dar păstrați conținutul.
Delete()Ștergeți acest strat și tot conținutul de pe pagină.
Save()Salvați conținutul acestui strat într-un nou document PDF de o singură pagină.
Save(stream: Stream)Salvați conținutul acestui strat într-un flux ca un nou PDF de o singură pagină.
Save(outputPath: string)Salvați conținutul acestui strat într-un fișier ca un nou PDF de o singură pagină.
AddContent(op: Operators.Operator)Adăugați un operator de conținut la acest strat (pentru nivelurile nou create).

Vezi și:

 Română