OptionalContentGroup
Översikt
OptionalContentGroup är en klass i Aspose.PDF FOSS för .NET.
Representerar en valfri innehållsgrupp (lag) i ett PDF-dokument.
Denna klass ger 9 metoder för att arbeta med OptionalContentGroup objekt i .NET-program. Tillgängliga metoder inkluderar: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Contents, DefaultState, Id, Intent, IsLocked, IsVisible,Och 2 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Name | string | Läsning | Skiktnamnet på skiktet. |
Id | string? | Läsning | Den OCG-identifierare som används i sidan Resurser/Egenskaper (t.ex. |
IsVisible | bool | Läs/ Skriv | Om detta lager är för närvarande synligt. |
IsLocked | bool | Läs/ Skriv | Om detta lager är låst (kan inte taggas upp av användare). |
Locked | bool | Läs/ Skriv | Alias för IsLocked matchande den Aspose.Pdf offentliga ytan. |
DefaultState | DefaultState | Läs/ Skriv | Den standardutsiktighetsstaten i detta lager. |
Intent | string? | Läsning | Avsikten med detta lager (t.ex. ”View”, ”Design”). |
Contents | IReadOnlyList<byte[]> | Läsning | Få innehållsoperatörer (som rå byter) som tillhör detta lager från sidan innehåll strömmar (BDC/EMC markörer) eller från XForm strömer som hänvisar till OCG i det här laget. |
Metoder
| Signature | Beskrivning |
|---|---|
OptionalContentGroup(id: string, name: string) | Skapa ett nytt lager med den angivna ID och namn. |
Lock() | Lås detta lager så att det inte kan taggas upp av användare. |
Unlock() | Lås upp detta lager. |
Flatten(cleanupContentStream: bool) | Flatta detta lager – ta bort BDC/EMC-märkaren men behåll innehållet. |
Delete() | Ta bort detta lager och allt innehåll från sidan. |
Save() | Spara innehållet i detta lager till ett nytt ensidigt PDF-dokument. |
Save(stream: Stream) | Spara innehållet i detta lager till en ström som en ny PDF-sida. |
Save(outputPath: string) | Spara innehållet i detta lager till en fil som en ny PDF-sida. |
AddContent(op: Operator) | Lägg till en innehållsoperatör i detta lager (för nyskapade lager). |