OptionalContentGroup
Revisió
OptionalContentGroup És una classe en Aspose.PDF FOSS per a .NET.
Representeix un grup de continguts opcional (laig) en un document PDF.
Aquesta classe proporciona 9 mètodes per treballar amb els objectes OptionalContentGroup en programes .NET. Els mètodes disponibles inclouen: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : Contents, DefaultState, Id, Intent, IsLocked, IsVisible,I dos més.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
Name | string | Llegir | El nom de la capa. |
Id | string? | Llegir | L’identificador OCG utilitzat en la pàgina Recursos/Propietats (per exemple,. |
IsVisible | bool | Llegir / Escriure | En aquest moment, aquesta capa és visible. |
IsLocked | bool | Llegir / Escriure | Si aquesta capa està tancada (no es pot veure per part dels usuaris). |
Locked | bool | Llegir / Escriure | Alies per a IsLocked que corresponen a la superfície pública Aspose.Pdf. |
DefaultState | DefaultState | Llegir / Escriure | L’estat de visibilitat default d’aquesta capa. |
Intent | string? | Llegir | La intenció d’aquesta capa (per exemple, “View”, “Design”). |
Contents | IReadOnlyList<byte[]> | Llegir | Obté els operadors de contingut (com a bites crus) pertanyents a aquesta capa des del flux de continguts de la pàgina (marquers BDC/EMC) o dels fluxos XForm que es refereixen al OCG d’aquesta capa. |
Mètodes
| Signature | Descripció |
|---|---|
OptionalContentGroup(id: string, name: string) | Crea una nova capa amb el nom i l’ID. |
Lock() | Tanqueu aquesta capa perquè no pugui ser guardada pels usuaris. |
Unlock() | Desbloquejar aquesta capa. |
Flatten(cleanupContentStream: bool) | Flat aquest llistat - elimina els marcadors BDC/EMC però manté el contingut. |
Delete() | Elimina aquesta capa i tot el seu contingut de la pàgina. |
Save() | Salva el contingut d’aquesta capa a un nou document PDF de pàgina única. |
Save(stream: Stream) | Salva el contingut d’aquesta capa a un flux com una nova pàgina única PDF. |
Save(outputPath: string) | Salva el contingut d’aquesta capa a un fitxer com una nova pàgina única PDF. |
AddContent(op: Operator) | Afegeix un operador de contingut a aquesta capa (per a les cames que s’han creat recentment). |