GroupDocs.Watermark for Java Biblioteca

Optimice la administración de marcas de agua XLSX: control simplificado

Simplifique su proceso de administración de marcas de agua con nuestra solución optimizada. Concéntrese en su contenido con facilidad.

Ajuste las marcas de agua del documento Xlsx 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 Xlsx 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 XLSX

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

// 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.xlsx");
<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 XLSX 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 XLSX

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 Biblioteca

Ajustar las opciones de marcas de agua: mueva las marcas de agua de una página con nuestra solución de precisión. GroupDocs.Watermark ofrece muchas opciones para ajustar las marcas de agua 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.

Usa GroupDocs.Watermark for Java para editar marcas de agua en otros formatos de archivo

Simplifique el proceso de administración de marcas de agua en varios formatos de documentos. Céntrese en su contenido con facilidad y, al mismo tiempo, garantice la protección y la marca.

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