WatermarkStamp
Resumo geral
WatermarkStamp é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: Stamp.
Um watermark que desenha texto diagonal na página.
Esta classe fornece 7 métodos para trabalhar com objetos WatermarkStamp em programas .NET. Os métodos disponíveis incluem: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin, WatermarkStamp. 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: BlendingSpace, Color, FontName, FontSize, IsBackground, Opacity, e mais nove.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Text | string | Leitura/Escrita | O texto da marca d’água. |
FontName | string | Leitura/Escrita | - É o nome da fonte. |
FontSize | double | Leitura/Escrita | Tamanho da fonte em pontos. |
Color | (double R, double G, double B) | Leitura/Escrita | Cor do texto em RGB (intervalo 0 a 1). |
Rotate | double | Leitura/Escrita | Ângulo de rotação em graus. |
StampId | int | Leitura/Escrita | O identificador do selo. |
Pages | int[]? | Leitura/Escrita | Páginas a aplicar o selo (1-baseado). |
PageNumber | int | Leitura/Escrita | Número de página único para a aplicação do carimbo (1-baseado). |
XOrigin | double | Leitura/Escrita | X posição de origem em pontos. |
YOrigin | double | Leitura/Escrita | Y posição de origem em pontos. |
Rotation | float | Leitura/Escrita | Ângulo de rotação em graus. |
Opacity | float | Leitura/Escrita | Opacidade (0,0-1,0). |
IsBackground | bool | Leitura/Escrita | Se este selo está no fundo. |
Quality | int | Leitura/Escrita | Qualidade JPEG (1..100) quando o selo é emitido como imagem JPIG. |
BlendingSpace | BlendingColorSpace | Leitura/Escrita | Espaço de combinação de cores utilizado na composição do carimbo na página. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
WatermarkStamp(text: string) | Chama WatermarkStamp nesta instância WatermarkStamp. |
BindLogo(formattedText: FormattedText) | Enviar um FormattedText como logotipo do selo (selo de texto). |
BindImage(imageData: byte[]) | Ligue bytes de imagem cru como o logotipo do selo (logotipos da imagen). |
BindPdf(pdfStream: Stream, pageNumber: int) | Ligue uma página PDF (como fonte de selo) por fluxo + número de página baseado em 1. |
BindTextState(textState: TextState) | Ligue um TextState que substitui padrões quando o carimbo é escrito em texto. |
SetImageSize(width: float, height: float) | Defina o tamanho explícito de pixel no qual a imagem é retransmitida. |
SetOrigin(originX: float, originY: float) | Configurar a posição de origem. |