ValinnainenSisältöryhmä

ValinnainenSisältöryhmä

Yleiskatsaus

OptionalContentGroup on luokka Aspose.PDF FOSS:ssä .NET:lle.

Edustaa valinnaista sisältöryhmää (kerros) PDF-asiakirjassa.

Tämä luokka tarjoaa 9 menetelmää OptionalContentGroup-objektien käsittelemiseen .NET-ohjelmissa. Käytettävissä olevat menetelmät sisältävät: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen. Ominaisuudet: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, ja 2 muuta.

Ominaisuudet

NimiTyyppiKäyttöKuvaus
NamestringLukuKerroksen nimi.
Idstring?LukuOCG-tunniste, jota käytetään sivun Resurssit/Ominaisuudet (esim.
IsVisibleboolLuku/KirjoitusOnko tämä kerros tällä hetkellä näkyvissä.
IsLockedboolLuku/KirjoitusOnko tämä kerros lukittu (ei käyttäjien voi vaihtaa).
LockedboolLuku/KirjoitusAlias IsLockedille.
DefaultStateDefaultStateLuku/KirjoitusKerrostuksen oletusnäkyvyystila.
Intentstring?LukuKerroksen tarkoitus (esim. “View”, “Design”).
ContentsIReadOnlyList<byte[]>LukuHakee tämän kerroksen sisältöoperaattorit (raaka tavuina) sivun sisältövirrasta (BDC/EMC-merkinnät) tai XForm-virroista, jotka viittaavat tämän kerroksen OCG:hen.

Menetelmät

SignatureDescription
OptionalContentGroup(id: string, name: string)Luo uusi taso annetulla tunnisteella ja nimellä.
Lock()Lukitse tämä taso, jotta käyttäjät eivät voi vaihtaa sen tilaa.
Unlock()Avaa tämän tason lukitus.
Flatten(cleanupContentStream: bool)Litistä tämä taso — poista BDC/EMC -merkinnät, mutta säilytä sisältö.
Delete()Poista tämä taso ja kaikki sen sisältö sivulta.
Save()Tallenna tämän tason sisältö uuteen yksisivuisen PDF-dokumentin.
Save(stream: Stream)Tallenna tämän tason sisältö virtaan uutena yksisivuisena PDF:nä.
Save(outputPath: string)Tallenna tämän tason sisältö tiedostoon uutena yksisivuisena PDF:nä.
AddContent(op: Operators.Operator)Lisää sisältöoperaattori tähän tasoon (uusille luoduille tasoille).

Katso myös

 Suomi