GroupDocs.Watermark for Java

Proteja e personalize PNG com Java

Utilize Java para incorporar marcas d’água seguras e adaptáveis em PNG arquivos, perfeitas para fotógrafos e designers que buscam proteger seus trabalhos criativos.

Técnicas Avançadas: Adicionando Marcas D’água a Documentos Png via Java

Explorando técnicas avançadas de marca d’água para documentos Png com GroupDocs.Watermark for Java

  1. Inicie seu processo de marca d’água inicializando a classe Watermarker. Esta etapa fundamental prepara o terreno para aprimorar documentos Png com marcas d’água. Forneça o arquivo Png ao construtor, como um caminho ou um objeto de fluxo.
  2. Avance para o próximo nível criando objetos Watermark adaptados às suas especificações. Essas entidades versáteis oferecem posicionamento preciso não apenas nas páginas designadas do documento, mas também em elementos nativos, como anexos ou cabeçalhos.
  3. Refine seu processo de marca d’água ajustando propriedades como dimensões, alinhamento, estilos de fonte e cores. Este nível de personalização permite criar marcas d’água que complementam perfeitamente a estética do seu documento.
  4. Utilize o método Watermarker para aplicar as marcas d’água recém-criadas em seus documentos. Aproveite a flexibilidade de adicionar várias marcas d’água conforme suas necessidades. Para preservar os documentos, considere salvá-los em um local seguro.
// Adicione marca d'água de imagem a PNG

// Passe o arquivo para ter marca d'água para Watermarker
Watermarker watermarker = new Watermarker("input.png");

// Forneça o caminho para a imagem com marca d'água
ImageWatermark watermark = new ImageWatermark("watermark.png");

// Salvar resultado
watermarker.add(watermark);
watermarker.save("output.png");
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-watermark</artifactId> <version>24.8</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
clique para copiar
copiado
Mais exemplos Documentação

Dominando marcas d’água de documentos

Melhore seu gerenciamento de documentos com nossa sofisticada API de marca d’água, personalizada para .NET desenvolvedores. Essa ferramenta oferece soluções abrangentes para aplicar, personalizar e gerenciar marcas d’água em uma ampla variedade de formatos de documentos, garantindo apelo estético e maior segurança.

Marca d'água avançada de documentos

Rotação flexível da marca d’água

Adapte suas marcas d’água para caber em qualquer orientação do documento com nossas configurações flexíveis de rotação. Independentemente de seu documento ser retrato ou paisagem, ajuste facilmente o ângulo da marca d’água para manter uma aparência consistente que complemente o layout do documento.

Controle de transparência perfeito

Controle a transparência de suas marcas d’água com precisão, permitindo marcações sutis, mas seguras, que não sobrecarregam o conteúdo do documento. Esse recurso é ideal para manter a estética original de seus documentos e, ao mesmo tempo, adicionar uma camada de segurança.

Efeitos de sombra para dar ênfase

Melhore a visibilidade de suas marcas d’água ou integre-as sutilmente em seus documentos com efeitos de sombra personalizáveis. Esse recurso permite sombras com desfoque, dispersão e cor variados, tornando a marca d’água mais distinta ou discreta, conforme necessário.

MS Word marca d’água bloqueada

Este exemplo mostra como bloquear a marca d’água em DOCX todas as páginas

Java


//  Carregar documento como MS Word doc
WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
Watermarker watermarker = new Watermarker("source.docx", loadOptions);

//  Crie uma marca d'água
TextWatermark watermark = new TextWatermark("Watermark text", new Font("Arial", 19));
watermark.setForegroundColor(Color.getRed());

//  Ajuste as opções nativas de Word
WordProcessingWatermarkPagesOptions options = new WordProcessingWatermarkPagesOptions();
options.setLocked(true);
options.setLockType(WordProcessingLockType.AllowOnlyFormFields);

//  Adicionar marca d'água às páginas do documento resultante
watermarker.add(textWatermark, options);
watermarker.save("result.docx");

GroupDocs.Watermark for Java

O GroupDocs.Watermark for Java fornece aos Java desenvolvedores uma estrutura sofisticada para aplicar marcas d’água em PNG imagens. Essa API foi projetada para se integrar perfeitamente a qualquer aplicativo baseado em Java, permitindo a inserção de marcas d’água transparentes ou opacas que combinam perfeitamente com a imagem subjacente. Personalize marcas d’água com texto, logotipos ou símbolos de direitos autorais para aprimorar a segurança sem prejudicar a qualidade da imagem. Com recursos como posicionamento perfeito em pixels e controle de opacidade, o GroupDocs.Watermark garante que suas imagens sejam visualmente atraentes e protegidas legalmente. Adequado para uso em sites de comércio eletrônico, portfólios on-line e muito mais, e é totalmente compatível com Java 8 ou versões mais recentes.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Watermark gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Aprimorando a segurança da imagem PNG com Java

Incorpore marcas d’água robustas em PNG arquivos usando Java. Esse recurso é crucial para proteger o conteúdo visual contra o uso não autorizado e, ao mesmo tempo, manter a nitidez da imagem.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português