GroupDocs.Watermark for Java API

Aperfeiçoe seus RTF documentos: edição de marca d’água

Refine seus documentos com nossos recursos abrangentes de edição de marcas d’água. Aperfeiçoe seu conteúdo com precisão.

Ajuste as marcas d’água do documento Rtf usando Java

GroupDocs.Watermark for Java permite que os desenvolvedores do Java ajustem facilmente marcas d’água em muitos documentos usando seus aplicativos. Aqui está um guia rápido:

  1. Primeiramente, você precisa passar o arquivo Rtf como parâmetro do construtor da classe Watermarker. Forneça fluxo de bytes ou arquivos ou um caminho de disco local.
  2. Em segundo lugar, localize as marcas d’água que precisam ser ajustadas. Use SearchCriteria para identificar marcas d’água com as propriedades específicas adicionadas anteriormente ao documento.
  3. Após a pesquisa, você receberá uma lista de marcas d’água relevantes. Você pode então ajustar suas propriedades, incluindo tamanho, alinhamento de página, texto, cor, conteúdo da imagem e muito mais. Isso oferece um alto grau de personalização para seus dados.
  4. Depois de terminar de ajustar as marcas d’água, salve o documento atualizado. Você pode usar um caminho de arquivo local ou fluxo para armazenar o resultado.
// Ajustar marca d'água da imagem RTF

// Instancie Watermarker com RTF
Watermarker watermarker = new Watermarker("input.rtf");

// Inicialize o SearchCriteria para corresponder a uma imagem específica
SearchCriteria searchCriteria = new ImageDctHashSearchCriteria("logo.png");
PossibleWatermarkCollection watermarks = watermarker.search(searchCriteria);

for (PossibleWatermark watermark : watermarks)
{
    // Substitua a imagem que foi encontrada
    watermark.setImageData(imageData);
}

// Salvar arquivo ajustado
watermarker.save("output.rtf");
<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

Gerenciamento avançado de marcas d’água RTF para Java aplicativos

A API GroupDocs.Watermark permite que os desenvolvedores integrem perfeitamente a funcionalidade de marca d’água em seus Java aplicativos. Ele suporta adicionar, editar, remover e pesquisar marcas d’água em uma ampla variedade de formatos de documentos.

Ajuste da marca d'água

Integração fácil de marcas d’água

O GroupDocs.Watermark simplifica o processo de adicionar diversas marcas d’água a vários documentos e arquivos comerciais em Java aplicativos. Os desenvolvedores podem não apenas aplicar marcas d’água, mas também atualizar ou remover as existentes programaticamente.

Personalização granular de marca d’água

A API oferece amplas opções de personalização para marcas d’água. Os desenvolvedores podem ajustar facilmente o tamanho, a rotação, a cor, a fonte, os estilos e outras propriedades para obter o efeito visual desejado.

Aproveitando os RTF recursos de documentos nativos

Dependendo do formato do documento de destino, os desenvolvedores podem utilizar funcionalidades nativas para colocar marcas d’água. Essas funcionalidades podem incluir o plano de fundo da página do documento, anotações, cabeçalhos ou outros objetos como contêineres de marca d’água.

Ajuste a marca d’água da imagem nas planilhas

Este exemplo mostra como ajustar a imagem das formas específicas em uma planilha Excel.

Java


//  Carregar documento como planilha
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
Watermarker watermarker = new Watermarker("source.xlsx", loadOptions);

//  Obtenha novos bytes de marca d'água
File file = new File("new_watermark.png");
byte[] imageBytes = new byte[(int) file.length()];
FileInputStream inputStream = new FileInputStream(file);
inputStream.read(imageBytes);
inputStream.close();

//  Ajustar o conteúdo de uma marca d'água específica
for (SpreadsheetShape shape : content.getWorksheets().get_Item(0).getShapes())
{
    if (shape.getImage() != null)
    {
        shape.setImage(new SpreadsheetWatermarkableImage(imageBytes));
    }
}

//  Salvar documento de resultados
watermarker.save("result.xlsx");
watermarker.close();

GroupDocs.Watermark for Java API

Refine seus documentos: Nossos recursos abrangentes de edição de marcas d’água permitem que você refine seus documentos com precisão. Desde pequenos ajustes até transformações completas, obtenha resultados refinados sem esforço.
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.

Marcas d’água de documentos poloneses em outros formatos com GroupDocs.Watermark for Java

Refine seus documentos com precisão usando nossos recursos abrangentes de edição de marcas d’água. Melhore a autenticidade do documento sem esforço.

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