OptionalContentGroup

OptionalContentGroup

Vue d’ensemble

OptionalContentGroup Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET.

Représente un groupe de contenu optionnel (laine) dans un document PDF.

Cette classe fournit 9 méthodes pour travailler avec des objets OptionalContentGroup dans les programmes .NET. Les méthodes disponibles comprennent : AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Contents, DefaultState, Id, Intent, IsLocked, IsVisible,Et 2 plus.

Propriétés

Nom deTypeAccessDescription
NamestringLireLe nom de la couche.
Idstring?LireL’identificateur OCG utilisé dans la page Ressources/Propriétés (par exemple,.
IsVisibleboolLire / ÉcrireSi cette couche est actuellement visible.
IsLockedboolLire / ÉcrireSi cette couche est fermée (ne peut être prise en compte par les utilisateurs).
LockedboolLire / ÉcrireAlias pour IsLocked correspondant à la surface publique Aspose.Pdf.
DefaultStateDefaultStateLire / ÉcrireL’état de visibilité par défaut de cette couche.
Intentstring?LireL’intention de cette couche (par exemple, « Voir », « Design »).
ContentsIReadOnlyList<byte[]>LireObtenez les opérateurs de contenu (en tant que bytes crus) appartenant à cette couche du flux de la page (marquants BDC/EMC) ou des courants XForm qui référent au OCG de cette Couche.

méthodes

SignatureDescription
OptionalContentGroup(id: string, name: string)Créez une nouvelle couche avec le nom et l’identité donnée.
Lock()Fermez cette couche afin qu’elle ne puisse être prise en compte par les utilisateurs.
Unlock()Déconnecter cette couche.
Flatten(cleanupContentStream: bool)Flattez cette couche - supprimez les marquants BDC/EMC mais conservez le contenu.
Delete()Supprimez cette couche et tout son contenu de la page.
Save()Enregistrer le contenu de cette couche dans un nouveau document PDF à une page unique.
Save(stream: Stream)Enregistrer le contenu de cette couche dans un flux en tant que nouvelle page unique PDF.
Save(outputPath: string)Enregistrer le contenu de cette couche dans un fichier en tant que nouvelle page unique PDF.
AddContent(op: Operator)Ajouter un opérateur de contenu à cette couche (pour les couches nouvellement créées).

Voir aussi

 Français