HTML JPG PDF XML DOCX
  Product Family
PDF

Supprimer les filigranes dans les PDF via Go SDK

API pour supprimer les filigranes des documents PDF avec Aspose.PDF Cloud Go SDK

Get Started

Comment supprimer les filigranes dans les documents PDF en utilisant Cloud Go SDK

Pour supprimer les filigranes des documents PDF, nous utiliserons Aspose.PDF Cloud Go SDK Ce Cloud SDK aide les programmeurs Go à développer des applications créatrices, annotatrices, éditrices et convertisseuses de PDF basées sur le cloud en utilisant le langage de programmation Go via Aspose.PDF REST API. Utilisez la commande suivante depuis la console du gestionnaire de paquets.

Commande de Console du Gestionnaire de Paquets


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

Étapes pour supprimer les filigranes en utilisant Go

Les développeurs Aspose.PDF Cloud Go peuvent facilement supprimer les filigranes des documents PDF. Les développeurs ont besoin de seulement quelques lignes de code.

  1. Définir la Fonction DeleteImageWatermarks
  2. Télécharger le PDF original dans le stockage Cloud
  3. Préparer les paramètres de requête API
  4. Itérer sur les watermarkIds et supprimer chaque image
  5. Télécharger le PDF mis à jour
 

Ce code d'exemple montre comment supprimer les filigranes dans un document PDF en utilisant PDF Cloud Go SDK


	package main

	import (
		"fmt"

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

	// Delete images watermarks from document
	func DeleteImageWatermarks(pdf_api *asposepdfcloud.PdfApiService, document string, watermarkIds []string, outputDocument string, remoteFolder string) {
		uploadFile(pdf_api, document)

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

		for _, watermarkId := range watermarkIds {
			_, httpResponse, err := pdf_api.DeleteImage(document, watermarkId, args)

			if err != nil {
				fmt.Println(err.Error())
			} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
				fmt.Println("DeleteImageWatermarks()): Failed to delete image from the document.")
			} else {
				fmt.Println("DeleteImageWatermarks(): image '" + watermarkId + "' successfully deleted from the document '" + document + "'.")
			}
		}

		downloadFile(pdf_api, document, outputDocument, "del_image_stamp_")
	}
 

Travailler avec les filigranes dans les PDF via Go SDK

Les filigranes peuvent dissuader l’utilisation ou la distribution non autorisée en marquant clairement le document avec des informations de propriété ou de droits d’auteur, protégeant le contenu original d’une utilisation abusive ou d’une redistribution sans permission. Dans certains cas, les filigranes sont ajoutés comme un élément de design subtil pour améliorer l’apparence et le ressenti d’un document, offrant une apparence professionnelle et soignée qui reflète l’identité de la marque. Consultez les détails - Aspose.PDF Cloud Go SDK.

Avec notre Go SDK vous pouvez

  • Ajouter l’en-tête et le pied de page du document PDF au format texte ou image.
  • Ajouter des tableaux et des tampons de texte ou d’image aux documents PDF.
  • Ajouter plusieurs documents PDF à un fichier existant.
  • Travailler avec les pièces jointes PDF, les annotations et les champs de formulaire.
  • Appliquer le cryptage ou le décryptage aux documents PDF et définir un mot de passe.
  • Supprimer tous les tampons et tableaux d’une page ou d’un document PDF entier.
  • Supprimer un tampon ou un tableau spécifique du document PDF par son ID.
  • Remplacer une ou plusieurs instances de texte sur une page PDF ou dans l’ensemble du document.
  • Support étendu pour la conversion de documents PDF en divers autres formats de fichiers.
  • Extraire divers éléments des fichiers PDF et optimiser les documents PDF.
  • Vous pouvez essayer notre application gratuite pour supprimer les filigranes dans les fichiers PDF en ligne et tester la fonctionnalité.

  •