OptionalContentGroup

OptionalContentGroup

Visió general

OptionalContentGroup és una classe a Aspose.PDF FOSS per a .NET.

Representa un grup de contingut opcional (capa) en un document PDF.

Aquesta classe proporciona 9 mètodes per treballar amb objectes OptionalContentGroup en programes .NET. Els mètodes disponibles inclouen: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET. Propietats: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, i 2 més.

Propietats

NomTipusAccésDescripció
NamestringReadEl nom de la capa.
Idstring?ReadL’identificador OCG utilitzat a la pàgina Resources/Properties (p. ex.
IsVisibleboolRead/WriteIndica si aquesta capa és actualment visible.
IsLockedboolRead/WriteIndica si aquesta capa està bloquejada (no pot ser activada/desactivada pels usuaris).
LockedboolRead/WriteÀlies per a IsLocked.
DefaultStateDefaultStateRead/WriteL’estat de visibilitat per defecte d’aquesta capa.
Intentstring?ReadLa intenció d’aquesta capa (p. ex., “View”, “Design”).
ContentsIReadOnlyList<byte[]>ReadObté els operadors de contingut (com a bytes en brut) que pertanyen a aquesta capa del flux de contingut de la pàgina (marcadors BDC/EMC) o dels fluxos XForm que fan referència a l’OCG d’aquesta capa.

Mètodes

SignatureDescription
OptionalContentGroup(id: string, name: string)Crea una nova capa amb l’identificador i el nom indicats.
Lock()Bloqueja aquesta capa perquè no pugui ser activada/desactivada pels usuaris.
Unlock()Desbloqueja aquesta capa.
Flatten(cleanupContentStream: bool)Aplana aquesta capa — elimina els marcadors BDC/EMC però manté el contingut.
Delete()Suprimeix aquesta capa i tot el seu contingut de la pàgina.
Save()Desa el contingut d’aquesta capa en un nou document PDF d’una sola pàgina.
Save(stream: Stream)Desa el contingut d’aquesta capa en un flux com a nou PDF d’una sola pàgina.
Save(outputPath: string)Desa el contingut d’aquesta capa en un fitxer com a nou PDF d’una sola pàgina.
AddContent(op: Operators.Operator)Afegeix un operador de contingut a aquesta capa (per a capes creades recentment).

Vegeu també

 Català