HTML JPG PDF XML DOCX
  Product Family
PDF

Obtenha marcas d’água de PDF via Go SDK

API para obter marcas d’água de documentos PDF com Aspose.PDF Cloud Go SDK

Get Started

Como extrair marcas d'água de documentos PDF usando Cloud Go SDK

Para obter marcas d’água de documentos PDF, usaremos Aspose.PDF Cloud Go SDK Este SDK em nuvem auxilia programadores Go no desenvolvimento de aplicativos criadores, anotadores, editores e conversores de PDF baseados em nuvem usando a linguagem de programação Go via Aspose.PDF REST API. Use o seguinte comando do Console do Gerenciador de Pacotes.

Comando do Console do Gerenciador de Pacotes


     
    go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
     
     

Passos para obter marcas d'água usando Go

Desenvolvedores do Aspose.PDF Cloud Go podem facilmente extrair marcas d’água de documentos PDF. Os desenvolvedores precisam de apenas algumas linhas de código.

  1. Defina a Função
  2. Carregue o PDF no Armazenamento em Nuvem
  3. Defina os Parâmetros de Requisição
  4. Obtenha Todas as Páginas no PDF
  5. Itere Sobre Cada Página
  6. Para Cada Imagem Encontrada na Página
 

Este código de exemplo mostra como extrair marcas d'água de um documento PDF usando PDF Cloud Go SDK


    package main

    import (
        "fmt"

        asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
    )

    // Extract images watermarks from document and show info to console
    func GetWatermarks(pdf_api *asposepdfcloud.PdfApiService, document string, remoteFolder string) {
        uploadFile(pdf_api, document)

        args := map[string]interface{}{
            "folder": remoteFolder,
        }

        result, httpResponse, err := pdf_api.GetPages(document, args)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("GetPages() - Unexpected error!")
        } else {
            for pageNum := range result.Pages.List {
                imageResult, httpResponse, err := pdf_api.GetImages(document, int32(pageNum+1), args)
                if err != nil {
                    fmt.Println(err.Error())
                } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
                    fmt.Println("Unexpected error!")
                } else {
                    for _, image := range imageResult.Images.List {
                        fmt.Println("Page", pageNum+1, "Image Id=", image.Id, "LinkId:", image.Links[0].Href, "Width:", (image.Rectangle.LLY - image.Rectangle.LLX), "Height:", (image.Rectangle.URY - image.Rectangle.URX))
                    }
                }
            }
        }
    }
 

Trabalhe com marcas d'água em PDF via Go SDK

Marcas d’água podem impedir o uso ou distribuição não autorizada ao marcar claramente o documento com informações de propriedade ou direitos autorais, protegendo o conteúdo original de ser usado indevidamente ou redistribuído sem permissão. Em alguns casos, marcas d’água são adicionadas como um recurso de design sutil para melhorar a aparência de um documento, proporcionando uma aparência profissional e polida que reflete a identidade da marca. Verifique os detalhes - Aspose.PDF Cloud Go SDK.

Com nosso Go SDK você pode

  • Adicionar cabeçalho e rodapé do documento PDF em formato de texto ou imagem.
  • Adicionar tabelas e carimbos de texto ou imagem a documentos PDF.
  • Anexar múltiplos documentos PDF a um arquivo existente.
  • Trabalhar com anexos de PDF, anotações e campos de formulário.
  • Aplicar criptografia ou descriptografia a documentos PDF e definir uma senha.
  • Excluir todos os carimbos e tabelas de uma página ou de todo o documento PDF.
  • Excluir um carimbo ou tabela específico do documento PDF pelo seu ID.
  • Substituir instâncias únicas ou múltiplas de texto em uma página PDF ou em todo o documento.
  • Suporte extensivo para converter documentos PDF em vários outros formatos de arquivo.
  • Extrair vários elementos de arquivos PDF e otimizar documentos PDF.
  • Você pode experimentar nosso App gratuito para obter marcas d’água de arquivos PDF online e testar a funcionalidade.

  •