
Os marcadores de água desempenham um papel vital na afirmação da propriedade de imagens e na prevenção do uso ou falsificação não autorizados.A implementação de uma função de marcador de água automatizada em seus aplicativos web ou desktop pode melhorar significativamente a segurança da sua imagem.Neste artigo, vamos guiá-lo através do processo de adicionar marcadores de água às imagens de forma programática usando C#.
Tabela de Conteúdo
- C# API para adicionar Watermark às imagens
- Adicione Watermark a uma imagem em C#
- Adicionar Diagonal Watermark às imagens em C#
- Obtenha uma licença API gratuita
C# API para adicionar Watermark para imagens
Para adicionar marcadores de água às imagens, utilizamos o Aspose.Imaging para .NETEste poderoso API de processamento de imagem suporta vários formatos, incluindo PNG, JPEG e BMP, tornando a manipulação da imagem simples. Descarregue as API binárias Ou instale através de NuGet Use o seguinte comando:
PM> Install-Package Aspose.Imaging
Adicione Watermark a uma imagem em C#
Siga estas etapas para adicionar uma marca de água a uma imagem usando C#:
- Carregue a imagem usando o Imagem da classe.
- Crie um exemplo de gráficos da classe, iniciando-a com o Imagem O Objeto.
- Defina a família de letra, tamanho e estilo usando o Fontes da classe.
- Criar a SolidBrush Para definir propriedades como a cor.
- Imediatamente o StringFormat Classe para gerenciar o alinhamento de texto.
- Adicione a marca de água à imagem usando o Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) do método.
- Salve a imagem usando o Imagem.Save (String) do método.
Aqui está uma amostra de código que demonstra como adicionar uma marca de água a uma imagem em C#:

C# Adicionar Diagonal Watermark para imagens
Às vezes, as marcas de água são aplicadas diagonalmente em imagens para um efeito mais distintivo. A Aspose.Imaging para .NET API permite que você rote o texto de marca de água para alcançar isso. Aqui está como adicionar uma marca de água diagonal:
- Carregue a imagem usando o Imagem da classe.
- Criar a gráficos A iniciativa iniciada com o Imagem O Objeto.
- Defina a família de letra, tamanho e estilo com o Fontes da classe.
- Criar a SolidBrush Para definir propriedades como a cor.
- Imediatamente a StringFormat Objeto de alinhamento de texto.
- Criar a Matriz Para definir o ângulo de transformação.
- Assine o objeto da matriz para o Título: Transformação da propriedade.
- Adicione a marca de água usando o Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) do método.
- Salve a imagem usando o Imagem.Save (String) do método.
Aqui está uma amostra de código que ilustra como adicionar uma marca de água diagonal às imagens usando C#:

Insira Watermark em Imagens com uma Licença Grátis
Você pode Obtenha uma licença temporária gratuita para inserir marcadores de água em imagens sem quaisquer limitações de avaliação.
Conclusão
Neste artigo, você aprendeu como adicionar uma marca de água às imagens em C#. Você também descobriu como girar o texto de marca e como acrescentar uma marca de agua em PDF usando C #. Para mais informações sobre a API de processamento de imagem do c#, por favor, consulte o link para: DocumentaçãoSe você tiver alguma pergunta ou precisa de ajuda, sinta-se livre para chegar através do nosso Fórum.
Veja também
More in this category
- C# Animation Maker Plugin: Criar animações incríveis com Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: Melhorar suas imagens com filtros avançados
- Mesclar Imagens em C# com o Plugin Aspose.Imaging Image Merger de $99
- Processamento de Imagem Empresarial Acessível com Aspose.Imaging
- Rotação de Imagem Acessível em C# | Plugin Aspose.Imaging $99