WatermarkArtifact

WatermarkArtifact

Resumo geral

WatermarkArtifact é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: Artifact.

Representa um artefato de marca d’água que pode ser adicionado a uma página PDF.

Esta classe fornece 15 métodos para trabalhar com objetos WatermarkArtifact em programas .NET. Os métodos disponíveis incluem: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, e 3 métodos adicionais. 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: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, e mais 18 .

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
TypeArtifactTypeLeitura/EscritaA classificação do tipo do artefato.
SubtypeArtifactSubtypeLeitura/EscritaO subtipo do artefato.
CustomTypestring?Leitura/EscritaNome do tipo de artefacto não-padrão.
CustomSubtypestring?Leitura/EscritaNome do subtipo de artefacto não-padrão.
Textstring?Leitura/EscritaTexto extraído dos operadores de fluxo do artefato.
RectangleRectangle?Leia.Caixa de contorno da entrada /BBox no dicionário das propriedades.
OpacitydoubleLeitura/EscritaOpacidade do artefato (de ExtGState /ca).
PagePage?Leia.A página a que pertence este artefato.
ArtifactHorizontalAlignmentHorizontalAlignmentLeitura/EscritaAlinhamento horizontal (a partir da entrada /Anexada).
ArtifactVerticalAlignmentVerticalAlignmentLeitura/EscritaAlinhamento vertical (a partir da entrada /Anexada).
IsBackgroundboolLeitura/EscritaSe isto é um artefato de fundo.
RotationdoubleLeitura/EscritaÂngulo de rotação em graus.
BackgroundColorColor?Leitura/EscritaCor de fundo.
RightMargindoubleLeitura/EscritaMargem direita.
LeftMargindoubleLeitura/EscritaMargem esquerda.
TopMargindoubleLeitura/EscritaMargem máxima.
BottomMargindoubleLeitura/EscritaMargem de fundo.
PositionPoint?Leitura/EscritaCoordenadas de localização explícitas.
FormattedTextFormattedText?Leitura/EscritaTexto formatado para o artefato.
TextStateTextState?Leitura/EscritaEstado de texto para o texto do artefato.
LinesList<string>Leia.Conteúdo de texto com várias linhas.
ContentsList<Operator>Leia.Operadores internos de fluxo de conteúdo que desenham o artefato.
FormXForm?Leia.O Objeto X da Forma que suporta este artefato quando é renderizado como uma forma reutilizável (por exemplo,.
ImageXImage?Leia.O Objeto X da Imagem que suporta este artefato quando o seu conteúdo é uma imagem raster.

Métodos de avaliação

AssinaturaDescrição:
WatermarkArtifact()Cria uma instância de um artefato Watermark.
SetTextAndState(text: string, state: TextState)Defina o texto e estado do texto para a marca d’água.
SetText(formattedText: Aspose.Pdf.Facades.FormattedText)Defina texto de marca d’água a partir de um objeto FormattedText (helper no estilo API da Facades).
AddToPage(page: Page)Adicione este artefato a uma página.
Artifact()O constructor padrão cria um artefato com tipo e subtipo Indefinido.
SetPageNumberReplacementString(value: string)Indica o token de substituição do número da página usado no Texto.
SetLinesAndState(text: string[], textState: TextState)Defina conteúdo de texto multi-linha com o estado do texto dado.
BeginUpdates()Começar uma atualização de propriedade em lotes.
SaveUpdates()Despeje uma atualização em lote iniciada por BeginUpdates.
Dispose()Liberta recursos mantidos pelo artefato.
GetValue(name: string)Leia um par de nome/valor personalizado definido através SetValue(string, string).
SetValue(name: string, value: string)Armazenar um par de nome/valor personalizado no artefato (para acesso a metadados downstream; não emitido para o PDF nesta compilação).
RemoveValue(name: string)Remova um par de nome/valor personalizado previamente definido através do SetValue.
SetImage(imageStream: Stream)Anexe uma imagem raster ao artefato.
SetPdfPage(page: Page)Ligue este artefato a uma página específica.

Ver também:

 Português