Layer
Przegląd
Layer jest klasą w Aspose.PDF FOSS dla .NET.
Warstwa PDF (Optional Content Group) udostępniona przez Layers.
Ta klasa udostępnia 7 metod do pracy z obiektami warstw w programach .NET. Dostępne metody to: Delete, Flatten, Layer, Lock, Save, Unlock. Wszystkie publiczne członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Contents, DefaultState, Id, Locked, Name.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Id | string | Odczyt | Identyfikator warstwy (nazwa właściwości zasobu strony po dołączeniu). |
Name | string | Odczyt | Czytelna dla człowieka nazwa warstwy. |
Contents | List<Operator> | Odczyt | Operatorzy, którzy tworzą zawartość tej warstwy. |
DefaultState | DefaultState | Odczyt/zapis | Domyślny stan widoczności. |
Locked | bool | Odczyt | Czy warstwa jest zablokowana (nie może być przełączana przez widza). |
Metody
| Sygnatura | Opis |
|---|---|
Layer(id: string, name: string) | Utwórz nową, odłączoną warstwę. |
Lock() | Zablokuj tę warstwę. |
Unlock() | Odblokuj tę warstwę. |
Delete() | Usuń tę warstwę oraz jej zawartość ze strony. |
Flatten(cleanupContentStream: bool) | Spłaszcz zawartość tej warstwy do bezwarunkowej zawartości strony. |
Save(outputStream: System.IO.Stream) | Zapisz zawartość tej warstwy jako samodzielny jednostronicowy strumień PDF. |
Save(outputPath: string) | Zapisz zawartość tej warstwy jako samodzielny jednostronicowy plik PDF. |