GroupDocs.Watermark for Java

Proteja y personalice PNG con Java

Utilice Java para incrustar marcas de agua seguras y adaptables en PNG archivos, algo perfecto para fotógrafos y diseñadores que desean proteger sus trabajos creativos.

Técnicas avanzadas: agregar marcas de agua a documentos Png a través de Java

Explorando técnicas avanzadas de marcas de agua para documentos Png con GroupDocs.Watermark for Java

  1. Inicie su proceso de creación de marcas de agua inicializando la clase Watermarker. Este paso fundamental sienta las bases para mejorar los documentos Png con marcas de agua. Proporcione el archivo Png al constructor, ya sea como una ruta o como un objeto de secuencia.
  2. Avance al siguiente nivel creando objetos Watermark adaptados a sus especificaciones. Estas entidades versátiles ofrecen una ubicación precisa no solo en páginas de documentos designadas sino también dentro de elementos nativos como archivos adjuntos o encabezados.
  3. Refine su proceso de creación de marcas de agua ajustando propiedades como dimensiones, alineación, estilos de fuente y colores. Este nivel de personalización le permite crear marcas de agua que complementan perfectamente la estética de sus documentos.
  4. Utilice el método Watermarker para aplicar las marcas de agua recién creadas en sus documentos. Disfrute de la flexibilidad de agregar múltiples marcas de agua según sus requisitos. Para conservar los documentos, considere guardarlos en un lugar seguro.
// Agregar marca de agua de imagen a PNG

// Pase el archivo al que se le aplicará la marca de agua a Watermarker
Watermarker watermarker = new Watermarker("input.png");

// Proporcionar ruta a la imagen con marca de agua.
ImageWatermark watermark = new ImageWatermark("watermark.png");

// Guardar 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>
haga clic para copiar
copiado
Más ejemplos Documentación

Dominar las marcas de agua de los documentos

Mejore su gestión de documentos con nuestra sofisticada API de marcas de agua, diseñada para .NET desarrolladores. Esta herramienta ofrece soluciones integrales para aplicar, personalizar y gestionar marcas de agua en una amplia gama de formatos de documentos, lo que garantiza un atractivo estético y una mayor seguridad.

Marcación de agua avanzada de documentos

Rotación flexible de marcas de agua

Adapta tus marcas de agua para que se ajusten a cualquier orientación del documento con nuestra configuración de rotación flexible. Ya sea que tu documento esté en posición vertical u horizontal, ajusta fácilmente el ángulo de la marca de agua para mantener una apariencia uniforme que complemente el diseño del documento.

Control de transparencia perfecto

Controle la transparencia de sus marcas de agua con precisión, permitiendo marcas sutiles pero seguras que no abrumen el contenido del documento. Esta función es ideal para mantener la estética original de los documentos y, al mismo tiempo, añadir una capa de seguridad.

Efectos de sombra para enfatizar

Mejore la visibilidad de sus marcas de agua o intégrelas sutilmente en sus documentos con efectos de sombra personalizables. Esta función permite crear sombras con diferentes niveles de desenfoque, dispersión y color, lo que hace que la marca de agua sea más distintiva o discreta, según sea necesario.

MS Word filigrana bloqueada

En este ejemplo se muestra cómo bloquear la marca de agua en todas las páginas DOCX

Java


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

//  Crear una marca de agua
TextWatermark watermark = new TextWatermark("Watermark text", new Font("Arial", 19));
watermark.setForegroundColor(Color.getRed());

//  Ajustar las opciones nativas de Word
WordProcessingWatermarkPagesOptions options = new WordProcessingWatermarkPagesOptions();
options.setLocked(true);
options.setLockType(WordProcessingLockType.AllowOnlyFormFields);

//  Añadir marca de agua a las páginas del documento de resultados
watermarker.add(textWatermark, options);
watermarker.save("result.docx");

GroupDocs.Watermark for Java

GroupDocs.Watermark for Java proporciona a Java desarrolladores un marco sofisticado para aplicar marcas de agua a PNG imágenes. Esta API está diseñada para integrarse sin problemas en cualquier aplicación basada en Java, lo que permite insertar marcas de agua transparentes u opacas que se combinan perfectamente con la imagen subyacente. Personalice las marcas de agua con texto, logotipos o símbolos de derechos de autor para mejorar la seguridad sin reducir la calidad de la imagen. Con funciones como el posicionamiento perfecto en píxeles y el control de opacidad, GroupDocs.Watermark garantiza que sus imágenes sean visualmente atractivas y estén protegidas legalmente. Es adecuado para su uso en sitios de comercio electrónico, portafolios en línea y más, y es totalmente compatible con Java 8 o versiones posteriores.
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.

Mejora de la seguridad de las imágenes de PNG con Java

Incruste marcas de agua sólidas en archivos PNG con Java. Esta función es crucial para proteger el contenido visual del uso no autorizado y, al mismo tiempo, mantener la claridad de la imagen.

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