OptionalContentGroup

OptionalContentGroup

Resumo geral

OptionalContentGroup é uma classe em Aspose.PDF FOSS para .NET.

Representa um grupo de conteúdo opcional (camada) num documento PDF.

Esta classe fornece 9 métodos para trabalhar com objetos OptionalContentGroup em programas .NET. Os métodos disponíveis incluem: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Contents, DefaultState, Id, Intent, IsLocked, IsVisible,E mais dois.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
NamestringLeia.O nome da camada.
Idstring?Leia.O identificador de CTO utilizado na página Recursos/Propriedades (por exemplo:.
IsVisibleboolLeitura/EscritaSe esta camada é visível no momento.
IsLockedboolLeitura/EscritaSe esta camada está bloqueada (não pode ser alterada pelos utilizadores).
LockedboolLeitura/EscritaAlias para IsLocked.
DefaultStateDefaultStateLeitura/EscritaO estado de visibilidade padrão desta camada.
Intentstring?Leia.A intenção desta camada (por exemplo, “Visualização”, “Desenho”).
ContentsIReadOnlyList<byte[]>Leia.Obtém os operadores de conteúdo (como bytes brutos) pertencentes a esta camada do fluxo de Conteúdos da página (marcadores BDC/EMC) ou dos fluxos XForm que fazem referência ao OCG desta camata.

Métodos de avaliação

AssinaturaDescrição:
OptionalContentGroup(id: string, name: string)Crie uma nova camada com o id e nome dados.
Lock()Bloqueie esta camada para que não possa ser alterada pelos utilizadores.
Unlock()Desbloqueia esta camada.
Flatten(cleanupContentStream: bool)Aplanar esta camada remover os marcadores BDC/EMC, mas manter o conteúdo.
Delete()Apague esta camada e todo o seu conteúdo da página.
Save()Salve o conteúdo desta camada num novo documento PDF de uma única página.
Save(stream: Stream)Salve o conteúdo desta camada num fluxo como um novo PDF de uma única página.
Save(outputPath: string)Salvar o conteúdo desta camada num ficheiro como um novo PDF de uma única página.
AddContent(op: Operators.Operator)Adicionar um operador de conteúdo a esta camada (para camadas recém-criadas).

Ver também:

 Português