HTML JPG PDF XML DOCX
  Product Family
PDF

Ajouter des filigranes à un PDF via Go SDK

API pour ajouter des filigranes aux documents PDF avec Aspose.PDF Cloud Go SDK

Get Started

Comment ajouter des filigranes aux documents PDF en utilisant Cloud Go SDK

Pour ajouter des filigranes aux documents PDF, nous utiliserons Aspose.PDF Cloud Go SDK Ce SDK Cloud assiste les programmeurs Go dans le développement d’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 la Console du Gestionnaire de Paquets


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

Étapes pour ajouter des filigranes en utilisant Go

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

  1. Définir la fonction AppendNewWatermark
  2. Télécharger les fichiers PDF et image sur le stockage cloud
  3. Définir les paramètres de la requête API
  4. Créer un objet ImageStamp
  5. Appeler l’API pour ajouter le filigrane d’image
  6. Gérer la réponse de l’API
  7. Télécharger le PDF modifié
 

Cet exemple de code montre comment ajouter des filigranes à un document PDF en utilisant PDF Cloud Go SDK


	package main

	import (
		"fmt"
		"path"

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

	// Append image watermark to a document
	func AppendNewWatermark(pdf_api *asposepdfcloud.PdfApiService, document string, imageFileName string, opacity float64, rotate float64, xPos float64, yPos float64, width float64, height float64, outputDocument string, remoteFolder string) {
		uploadFile(pdf_api, document)
		uploadFile(pdf_api, imageFileName)

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

		image := asposepdfcloud.ImageStamp{
			Background:  true,
			Opacity:     opacity,
			Rotate:      asposepdfcloud.RotationNone,
			RotateAngle: rotate,
			XIndent:     xPos,
			YIndent:     yPos,
			Width:       width,
			Height:      height,
			Zoom:        1,
			FileName:    path.Join(remoteFolder, imageFileName),
		}

		_, httpResponse, err := pdf_api.PostDocumentImageStamps(document, []asposepdfcloud.ImageStamp{image}, args)
		if err != nil {
			fmt.Println(err.Error())
		} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
			fmt.Println("Unexpected error!")
		} else {
			fmt.Println("Successfully added image watermark. ")
			downloadFile(pdf_api, document, outputDocument, "add_watermark_")
		}
	}
 

Travailler avec les filigranes dans le PDF via Go SDK

Les filigranes peuvent dissuader l’utilisation ou la distribution non autorisées 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 autorisation. Dans certains cas, les filigranes sont ajoutés comme un subtil élément de design pour améliorer l’apparence et la sensation d’un document, fournissant une apparence professionnelle et soignée qui reflète l’identité de la marque. 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 tables & des tampons de texte ou d’image aux documents PDF.
  • Joindre plusieurs documents PDF à un fichier existant.
  • Travailler avec les pièces jointes, annotations et champs de formulaire PDF.
  • Appliquer le cryptage ou le décryptage aux documents PDF et définir un mot de passe.
  • Supprimer tous les tampons et tables d’une page ou d’un document PDF entier.
  • Supprimer un tampon ou une table 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 convertir des documents PDF en divers autres formats de fichier.
  • Extraire divers éléments des fichiers PDF & optimiser les documents PDF.
  • Vous pouvez essayer notre application gratuite pour ajouter les filigranes dans les fichiers PDF en ligne et tester la fonctionnalité.

  •