Layer
Overzicht
Layer is een klasse in Aspose.PDF FOSS voor .NET.
Een PDF-laag (Optional Content Group) zoals weergegeven via Layers.
Deze klasse biedt 7 methoden om te werken met Layer-objecten in .NET-programma’s. Beschikbare methoden zijn: Delete, Flatten, Layer, Lock, 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, Locked, Name.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Id | string | Lezen | De laagidentificatie (page-resource property name zodra gekoppeld). |
Name | string | Lezen | De menselijk leesbare naam van de laag. |
Contents | List<Operator> | Lezen | Operatoren die de inhoud van deze laag vormen. |
DefaultState | DefaultState | Lezen/schrijven | Standaard zichtbaarheidstoestand. |
Locked | bool | Lezen | Of de laag vergrendeld is (kan niet door de kijker worden omgeschakeld). |
Methoden
| Handtekening | Beschrijving |
|---|---|
Layer(id: string, name: string) | Maak een nieuwe, losgekoppelde laag. |
Lock() | Vergrendel deze laag. |
Unlock() | Ontgrendel deze laag. |
Delete() | Verwijder deze laag en de inhoud ervan van de pagina. |
Flatten(cleanupContentStream: bool) | Vlak de inhoud van deze laag uit naar de onvoorwaardelijke paginainhoud. |
Save(outputStream: System.IO.Stream) | Sla de inhoud van deze laag op als een losstaande één-pagina PDF-stream. |
Save(outputPath: string) | Sla de inhoud van deze laag op als een losstaand één-pagina PDF-bestand. |