Agregue una marca de agua a Word o elimine las marcas de agua agregadas previamente usando Swift

Usando esta biblioteca Swift, selle Word 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 Word documentos usando Swift. Cargue el Word 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 Word 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

Word agregar marca de agua en Swift

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

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

Eliminar marca de agua de Word – Swift

El SDK de Swift proporcionado también es útil para eliminar marcas de agua de Word. Eliminar una marca de agua en Word significa que puede cargar el Word documento deseado estampado con una marca de agua de texto o imagen, eliminar esta marca de agua del Word usando Swift 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 Word

Para evaluar cómo agregar o eliminar una marca de agua en Word con nuestra API de Swift, cargue el Word 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 AsposeWordsCloud

let config = Configuration(
    clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input1.docx"))!;
let requestImageStream = InputStream(url: URL(string: "Input2.jpg"))!;
let requestWatermarkData = WatermarkDataImage()
    .setImage(image: FileReference(localFileContent: requestImageStream));
let insertWatermarkRequest = InsertWatermarkOnlineRequest(
    document: requestDocument, watermarkData: requestWatermarkData);
let insertWatermarkResult = try api.insertWatermarkOnline(
    request: insertWatermarkRequest);

let convertRequest = ConvertDocumentRequest(
    document: insertWatermarkResult.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud

let config = Configuration(
    clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let requestWatermarkData = WatermarkDataText()
    .setLayout(layout: WatermarkDataText.Layout.diagonal)
    .setText(text: "This is the watermark text");
let insertWatermarkRequest = InsertWatermarkOnlineRequest(
    document: requestDocument, watermarkData: requestWatermarkData);
let insertWatermarkResult = try api.insertWatermarkOnline(
    request: insertWatermarkRequest);

let convertRequest = ConvertDocumentRequest(
    document: insertWatermarkResult.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertRequest);
import AsposeWordsCloud

let config = Configuration(
   clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let deleteWatermarkOnline = DeleteWatermarkOnlineRequest(document: requestDocument);
let deletedWatermark = try api.deleteWatermarkOnline(request: deleteWatermarkOnline);

let convertDocument = ConvertDocumentRequest(
   document: deletedWatermark.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertDocument);
Ejecutar código
  
Copie el código Swift al portapapeles

Como marca de agua Word Swift REST API

  1. Instale Aspose.Words Cloud for Swift
  2. Agregue una referencia de biblioteca (importe la biblioteca) a su proyecto Swift
  3. Configure la API usando las claves de su aplicación
  4. Cargue Word 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

Swift biblioteca para usar marcas de agua en DOCX

Puede usar el administrador de paquetes de Swift y el administrador de dependencias de Cocoapods para instalar Aspose.Words Cloud SDK for Swift. En la sección "Installation and Usage" se proporciona información detallada sobre la instalación del paquete.

Como alternativa, puede clonar el código fuente de Aspose.Words Cloud SDK for Swift 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

Swift 4.2 o más reciente

Consulte la Repository Documentation para ver más 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.