Before running an example make sure that GroupDocs.Watermark has been installed successfully.
We offer multiple solutions on how you can run GroupDocs.Watermark examples, by building your own or using our examples out-of-the-box.
Please choose one from the following list:
Build project from scratch
Open Visual Studio and go to File -> New -> Project.
Select appropriate project type - Console App, ASP.NET Web Application etc.
Install GroupDocs.Watermark for .NET from Nuget or official GroupDocs website following this guide.
Code your first application with GroupDocs.Watermark for .NET like this
stringdocumentPath="doc.pdf";// NOTE: Put here actual path for your documentPdfLoadOptionsloadOptions=newPdfLoadOptions();using(Watermarkerwatermarker=newWatermarker(documentPath,loadOptions)){TextWatermarkwatermark=newTextWatermark("Test watermark",newFont("Arial",36,FontStyle.Bold|FontStyle.Italic));PdfXObjectWatermarkOptionsoptions=newPdfXObjectWatermarkOptions();options.PageIndex=0;watermarker.Add(watermark,options);watermarker.Save("watermarked.pdf");}
Build and Run your project.
Watermarked document will appear in the working directory as watermarked.pdf.
Run examples
The complete examples package of GroupDocs.Watermark is hosted on GitHub. You can either download the ZIP file from here or clone the repository of GitHub using your favourite git client. In case you download the ZIP file, extract the folders on your local disk. The extracted files and folders will look like following image:
In extracted files and folders, you can find CSharp solution file. The project is created in Microsoft Visual Studio 2019. The Resources folder contains all the sample document and image files used in the examples. To run the examples, open the solution file in Visual Studio and build the project. To add missing references of GroupDocs.Watermark see Installation. All the functions are called from RunExamples.cs.
Un-comment the function you want to run and comment the rest.
Contribute
If you like to add or improve an example, we encourage you to contribute to the project. All examples in this repository are open source and can be freely used in your own applications. To contribute, you can fork the repository, edit the code and create a pull request. We will review the changes and include it in the repository if found helpful.
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.