Adicione uma marca d'água a DOC ou remova marcas d'água adicionadas anteriormente usando Swift

Usando esta Swift biblioteca, carimbe DOC documentos com uma imagem ou marca d'água de texto ou remova uma marca d'água já adicionada em algumas etapas

Adicione uma marca d'água de texto ou imagem a DOC documentos usando Swift. Carregue o DOC documento e insira a marca d'água necessária nele. Em seguida, salve o resultado em um formato conveniente, como DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS e muito mais, e compartilhe o documento com marca d'água com outra pessoa. Remova também a marca d'água do DOC documento se a marca d'água tiver sido adicionada anteriormente ao documento e os motivos da adição não forem mais relevantes.

Ver trecho de código

DOC - adicionar marca d'água em Swift

Com esta API do Swift, os desenvolvedores podem adicionar uma marca d'água ao DOC online. Basta criar a marca d'água usando texto ou uma imagem e inserir essa marca d'água em seu DOC documento em Swift.

Nota: não há necessidade de instalar nenhum aplicativo ou biblioteca de terceiros. Portanto, nossa solução de software Swift é muito fácil de usar.

Remover marca d'água do DOC – Swift

O SDK do Swift fornecido também é útil para remover marcas d'água do DOC. Remover uma marca d'água em DOC significa que você pode carregar o DOC documento desejado carimbado com uma marca d'água de texto ou imagem, remover essa marca d'água do DOC usando Swift e salvar o arquivo de saída em um formato conveniente - DOC, DOCX, PDF, JPEG, PNG, TIFF e outros.

Trabalhar com marca d'água em DOC

Para avaliar como adicionar ou remover uma marca d'água em DOC com nossa API Swift, carregue o DOC e a marca d'água como uma imagem ou texto. Em seguida, selecione um formato de arquivo de exportação conveniente – DOC, DOCX, PDF, HTML, RTF, XPS e outros.

Use o exemplo a seguir para ver como funciona:

O arquivo precisa adicionar marcas d'água
Código de execução
Carregue uma imagem que você deseja inserir
Selecione o formato de destino na lista
import AsposeWordsCloud

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

let requestDocument = InputStream(url: URL(string: "Input1.doc"))!;
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: "doc");
_ = 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.doc"))!;
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: "doc");
_ = 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.doc"))!;
let deleteWatermarkOnline = DeleteWatermarkOnlineRequest(document: requestDocument);
let deletedWatermark = try api.deleteWatermarkOnline(request: deleteWatermarkOnline);

let convertDocument = ConvertDocumentRequest(
   document: deletedWatermark.document.values.first, format: "doc");
_ = try api.convertDocument(request: convertDocument);
Código de execução
  
Copie o código Swift para a área de transferência

Como remover marca d'água em DOC usando Swift

  1. Instale Aspose.Words Cloud for Swift
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Swift
  3. Configure a API usando suas chaves de aplicativo
  4. Carregue DOC documento do qual deseja remover a marca d'água
  5. Crie uma solicitação para remover a marca d'água
  6. Salve o resultado em um formato de arquivo conveniente

Swift biblioteca para usar marcas d'água em DOC

Você pode usar o gerenciador de pacotes Swift e o gerenciador de dependências Cocoapods para instalar o Aspose.Words Cloud SDK for Swift. Informações detalhadas sobre a instalação do pacote são fornecidas na seção "Installation and Usage".

Como alternativa, você pode clonar o código-fonte do Aspose.Words Cloud SDK for Swift do GitHub e usá-lo em seu projeto.

Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.

Requisitos de sistema

Swift 4.2 ou mais recente

Consulte a Repository Documentation para ver mais detalhes.

Outros formatos de arquivo suportados

Você pode adicionar uma marca d'água a um documento em outros formatos:

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.