GroupDocs.Watermark for Java

Ajustar DOC marcas de agua: garantía profesional

Garantice los estándares profesionales con nuestra solución de gestión de marcas de agua. Proteja sus documentos de forma fiable.

Ajuste las marcas de agua del documento Doc usando Java

GroupDocs.Watermark for Java permite a los desarrolladores de Java ajustar fácilmente las marcas de agua en muchos documentos utilizando sus aplicaciones. Aquí tienes una guía rápida:

  1. En primer lugar, debe pasar el archivo Doc como parámetro del constructor de la clase Watermarker. Proporcione una secuencia de bytes o archivos o una ruta de disco local.
  2. En segundo lugar, ubique las marcas de agua que deben ajustarse. Utilice SearchCriteria para identificar marcas de agua con las propiedades específicas agregadas previamente al documento.
  3. Después de la búsqueda, recibirá una lista de marcas de agua relevantes. Luego puede ajustar sus propiedades, incluido el tamaño, la alineación de la página, el texto, el color, el contenido de la imagen y más. Esto ofrece un alto grado de personalización de sus datos.
  4. Una vez que haya terminado de ajustar las marcas de agua, guarde el documento actualizado. Puede utilizar una ruta de archivo local o una secuencia para almacenar el resultado.
// Ajustar la marca de agua de la imagen DOC

// Crear una instancia de Watermarker con DOC
Watermarker watermarker = new Watermarker("input.doc");

// Inicialice SearchCriteria para que coincida con una imagen en particular
SearchCriteria searchCriteria = new ImageDctHashSearchCriteria("logo.png");
PossibleWatermarkCollection watermarks = watermarker.search(searchCriteria);

for (PossibleWatermark watermark : watermarks)
{
    // Reemplazar la imagen que se encontró
    watermark.setImageData(imageData);
}

// Guardar archivo ajustado
watermarker.save("output.doc");
<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>
haga clic para copiar
copiado
Más ejemplos Documentación

Administración avanzada de marcas de agua DOC para aplicaciones Java

La API GroupDocs.Watermark permite a los desarrolladores integrar sin problemas la funcionalidad de marca de agua en sus Java aplicaciones. Permite añadir, editar, eliminar y buscar marcas de agua en una amplia gama de formatos de documentos.

Ajuste de marca de agua

Integración sencilla de marcas de agua

GroupDocs.Watermark simplifica el proceso de añadir diversas marcas de agua a varios documentos y archivos empresariales dentro de Java aplicaciones. Los desarrolladores no solo pueden aplicar marcas de agua, sino también actualizar o eliminar las existentes mediante programación.

Personalización granular de marcas de agua

La API ofrece amplias opciones de personalización para las marcas de agua. Los desarrolladores pueden ajustar fácilmente el tamaño, la rotación, el color, la fuente, los estilos y otras propiedades para lograr el efecto visual deseado.

Aprovechar las funciones de los documentos nativos de DOC

Según el formato del documento de destino, los desarrolladores pueden utilizar funcionalidades nativas para colocar marcas de agua. Estas funcionalidades pueden incluir el fondo de la página del documento, anotaciones, encabezados u otros objetos como contenedores de marcas de agua.

Ajustar la marca de agua de la imagen en las hojas de cálculo

Este ejemplo muestra cómo ajustar la imagen de las formas particulares en una hoja de cálculo Excel.

Java


//  Cargar documento como hoja de cálculo
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
Watermarker watermarker = new Watermarker("source.xlsx", loadOptions);

//  Obtenga nuevos bytes de marca de agua
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 el contenido de una marca de agua en particular
for (SpreadsheetShape shape : content.getWorksheets().get_Item(0).getShapes())
{
    if (shape.getImage() != null)
    {
        shape.setImage(new SpreadsheetWatermarkableImage(imageBytes));
    }
}

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

GroupDocs.Watermark for Java

Gestione marcas de agua: Nuestra solución profesional de gestión de marcas de agua garantiza la protección de sus documentos. Simplifique su flujo de trabajo con herramientas eficaces para añadir, editar y eliminar marcas de agua.
Obtenga más información
About illustration

¿Listo para empezar?

Descargue GroupDocs.Watermark gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Edita marcas de agua en otros formatos mediante GroupDocs.Watermark for Java

Simplifique la administración de marcas de agua en diversos formatos de documentos. Nuestra solución ofrece herramientas eficaces para añadir, editar y eliminar marcas de agua con facilidad.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español