SDK Cloud .NET pour la manipulation des filigranes

API Cloud REST pour la gestion des filigranes sur les images et les documents de formats de fichiers populaires dans les applications .NET.

  • GroupDocs.Watermark for cURL
  • GroupDocs.Watermark for Java
Commencer l'essai gratuit

GroupDocs.Watermark Cloud SDK pour .NET vous permet de gérer par programme les filigranes de texte et d’image sur un large éventail de formats de documents, notamment : PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF et bien d’autres.

Il prend en charge l’utilisation de toutes les méthodes de filigrane les plus demandées pour vous permettre d’ajouter, de supprimer, de rechercher et de remplacer des filigranes à partir d’images et de documents de formats pris en charge. Les anciens filigranes déjà ajoutés à l’intérieur du document peuvent également être supprimés, qu’ils aient été ajoutés ou non par des outils tiers. Il est plus facile de personnaliser les paramètres de mise en forme du filigrane en ajustant le style, la police, la taille, la couleur ou la position du texte avec un minimum de lignes ou de code.

GroupDocs.Watermark Cloud SDK pour .NET est construit comme une couche au-dessus de GroupDocs.Watermark Cloud REST API, permettant un niveau d’abstraction plus élevé afin que vous n’ayez pas besoin de connaître l’API REST pour utiliser ce SDK.

Fonctionnalités avancées de l’API de gestion des filigranes

Rechercher et supprimer les filigranes déjà ajoutés à partir des formats de fichiers pris en charge

Ajouter ou supprimer un filigrane d’une page spécifique ou d’un document entier

Rechercher des filigranes basés sur du texte ou des images dans les documents

Gérer les paramètres de mise en forme pour manipuler les filigranes

API Cloud REST à utiliser avec n’importe quel langage ou plate-forme

Solution de gestion de filigrane sécurisée

Ajouter un filigrane de texte au document - C #

//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public class AddTextWatermarks
    {
        public static void Run()
        {
            var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey);
            var apiInstance = new WatermarkApi(configuration);

            try
            {
                var fileInfo = new FileInfo
                {
                    FilePath = "documents/sample.docx",
                    StorageName = Common.MyStorage
                };

                var options = new WatermarkOptions()
                {
                    FileInfo = fileInfo,
                    WatermarkDetails = new List
                    {
                        new WatermarkDetails
                        {
                            TextWatermarkOptions = new TextWatermarkOptions
                            {
                                Text = "New watermark text",
                                FontFamilyName = "Arial",
                                FontSize = 12d,
                            }
                        }
                    }
                };

                var request = new AddRequest(options);

                var response = apiInstance.Add(request);
                Console.WriteLine("Resultant file path: " + response.Path);
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception while calling WatermarkApi: " + e.Message);
            }
        }
    }
}

Ressources d'assistance et d'apprentissage

GroupDocs.Watermark propose des API de visualisation de documents pour d’autres environnements de développement populaires

  Français