Agregue una marca de agua a DOC o elimine las marcas de agua agregadas previamente usando Java

Usando esta biblioteca Java, selle DOC documentos con una marca de agua de imagen o texto o elimine una marca de agua ya agregada en unos pocos pasos

Agregue una marca de agua de texto o imagen a DOC documentos usando Java. Cargue el DOC documento e inserte la marca de agua requerida en él. Luego guarde el resultado en un formato conveniente como DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS y más, y comparta el documento con marca de agua con otra persona. Quite también la marca de agua del DOC documento si la marca de agua se agregó anteriormente al documento y los motivos para agregar ya no son relevantes.

Ver fragmento de código

DOC agregar marca de agua en Java

Con esta API de Java, los desarrolladores pueden agregar una marca de agua a DOC en línea. Simplemente cree la marca de agua usando texto o una imagen y luego inserte esa marca de agua en su DOC documento en Java.

Nota: no es necesario instalar aplicaciones o bibliotecas de terceros. Por lo tanto, nuestra solución de software Java es muy fácil de usar.

Eliminar marca de agua de DOC – Java

El SDK de Java proporcionado también es útil para eliminar marcas de agua de DOC. Eliminar una marca de agua en DOC significa que puede cargar el DOC documento deseado estampado con una marca de agua de texto o imagen, eliminar esta marca de agua del DOC usando Java y luego guardar el archivo de salida en un formato conveniente: DOC, DOCX, PDF, JPEG, PNG, TIFF y otros.

Trabajar con marca de agua en DOC

Para evaluar cómo agregar o eliminar una marca de agua en DOC con nuestra API de Java, cargue el DOC y la marca de agua como una imagen o texto. Luego seleccione un formato de archivo de exportación conveniente: DOC, DOCX, PDF, HTML, RTF, XPS y otros.

Use el siguiente ejemplo para ver cómo funciona:

El archivo necesita agregar marcas de agua
Ejecutar código
Sube una imagen que quieras insertar
Seleccione el formato de destino de la lista
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.doc").toAbsolutePath());
byte[] requestImageFile = Files.readAllBytes(Paths.get("Input2.doc").toAbsolutePath());
InsertWatermarkImageOnlineRequest insertWatermarkImageOnline = 
   new InsertWatermarkImageOnlineRequest(requestDocument, requestImageFile, 
      null, null, null, null, null, null, null, null);
InsertWatermarkImageOnline insertedWatermarkImage = 
   wordsApi.insertWatermarkImageOnline(insertWatermarkImageOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   insertedWatermarkImage.getDocument().iterator().next(), "doc", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.doc").toAbsolutePath());
WatermarkText requestWatermarkText = new WatermarkText();
requestWatermarkText.setText("This is the watermark text.");
requestWatermarkText.setRotationAngle((double)90);

InsertWatermarkTextOnlineRequest insertWatermarkTextOnline = 
   new InsertWatermarkTextOnlineRequest(requestDocument, requestWatermarkText, 
      null, null, null, null, null, null);
InsertWatermarkTextOnline insertedWatermarkText = 
   wordsApi.insertWatermarkTextOnline(insertWatermarkTextOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   insertedWatermarkText.getDocument().iterator().next(), "doc", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.doc").toAbsolutePath());
DeleteWatermarkOnlineRequest deleteWatermarkOnline = 
   new DeleteWatermarkOnlineRequest(requestDocument, null, null, null, null, null, null);
DeleteWatermarkOnline deletedWatermark = wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   deletedWatermark.getDocument().iterator().next(), "doc", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
Ejecutar código
  
Copie el código Java al portapapeles

Como marca de agua DOC Java REST API

  1. Instale Aspose.Words Cloud for Java
  2. Agregue una referencia de biblioteca (importe la biblioteca) a su proyecto Java
  3. Configure la API usando las claves de su aplicación
  4. Cargue DOC documento del que desea eliminar la marca de agua
  5. Crear una solicitud para eliminar la marca de agua
  6. Guarde el resultado en un formato de archivo conveniente

Java biblioteca para usar marcas de agua en DOC

Instale 'Aspose.Words Cloud SDK for Java' con la herramienta de automatización de compilación Maven.

Agregue esta dependencia al POM de su proyecto: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Como alternativa, puede clonar el código fuente de Aspose.Words Cloud SDK for Java desde GitHub y usarlo en su proyecto. Siga estas Instructions para obtener rápidamente las credenciales de seguridad necesarias y acceder a nuestra REST API.

Requisitos del sistema

Consulte la Repository Documentation para ver los detalles.

Otros formatos de archivo compatibles

Puede agregar una marca de agua a un documento en otros formatos:

5%

Suscríbase a las actualizaciones de productos de Aspose

Reciba boletines y ofertas mensuales directamente en su buzón.

© Aspose Pty Ltd 2001-2024. Reservados todos los derechos.