GroupDocs.Watermark for Java Solución

Refina la ubicación de tus XLS marcas de agua: precisión experta

Logre una colocación experta de las marcas de agua con nuestras herramientas de precisión. Mejore la seguridad de los documentos con precisión.

Ajuste las marcas de agua del documento Xls 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 Xls 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 XLS

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

// 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.xls");
<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 XLS 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 XLS

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 Solución

Perfeccione la colocación de sus marcas de agua: Logre una colocación experta de las marcas de agua con nuestras herramientas de precisión. GroupDocs.Watermark ofrece controles intuitivos para refinar la ubicación y garantizar la seguridad de los documentos.
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.

Refina las marcas de agua en otros formatos compatibles con GroupDocs.Watermark for Java

Logre una colocación experta de las marcas de agua con controles intuitivos. Garantice la seguridad de los documentos con una ubicación y personalización precisas.

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