OptionalContentGroup

OptionalContentGroup

Overzicht

OptionalContentGroup is een klasse in Aspose.PDF FOSS voor .NET.

Stelt een Optional Content Group (laag) voor in een PDF-document.

Deze klasse biedt 9 methoden voor het werken met OptionalContentGroup objecten in .NET programma’s. Beschikbare methoden omvatten: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, en nog 2.

Eigenschappen

NaamTypeToegangBeschrijving
NamestringLezenDe laagnaam.
Idstring?LezenDe OCG-identifier gebruikt in pagina Resources/Properties (bijv.
IsVisibleboolLezen/schrijvenOf deze laag momenteel zichtbaar is.
IsLockedboolLezen/schrijvenOf deze laag vergrendeld is (kan niet door gebruikers worden geschakeld).
LockedboolLezen/schrijvenAlias voor IsLocked die overeenkomt met de Aspose.Pdf openbare oppervlakte.
DefaultStateDefaultStateLezen/schrijvenDe standaard zichtbaarheidstoestand van deze laag.
Intentstring?LezenDe bedoeling van deze laag (bijv. “View”, “Design”).
ContentsIReadOnlyList<byte[]>LezenHaalt de contentoperatoren (als ruwe bytes) op die tot deze laag behoren vanuit de paginacontentstroom (BDC/EMC-markeringen) of vanuit XForm streams die de OCG van deze laag refereren.

Methoden

HandtekeningBeschrijving
OptionalContentGroup(id: string, name: string)Maak een nieuwe laag met de opgegeven id en naam.
Lock()Vergrendel deze laag zodat deze niet door gebruikers kan worden omgeschakeld.
Unlock()Ontgrendel deze laag.
Flatten(cleanupContentStream: bool)Maak deze laag plat — verwijder de BDC/EMC markeringen maar behoud de inhoud.
Delete()Verwijder deze laag en alle inhoud ervan van de pagina.
Save()Sla de inhoud van deze laag op in een nieuw één-pagina PDF-document.
Save(stream: Stream)Sla de inhoud van deze laag op in een stream als een nieuw één-pagina PDF.
Save(outputPath: string)Sla de inhoud van deze laag op in een bestand als een nieuwe PDF met één pagina.
AddContent(op: Operator)Voeg een content operator toe aan deze laag (voor nieuw aangemaakte lagen).

Zie ook

 Nederlands