Zaščitite svoje dokumente pred nepooblaščeno distribucijo in dodajte vodni žig na spletu. Če želite to narediti, samo naložite PDF, Word ali drugo obliko dokumenta in dodajte besedilni ali slikovni vodni žig z uporabo C#. Nato shranite PDF dokument ali Word z vodnim žigom v priročnem formatu, kot je DOC, DOCX, PDF, HTML, RTF, XPS in drugi. Prav tako lahko odstranite vodni žig z dokumentov, da jih boste lažje obdelali, razen če kršijo pravice kogar koli.
S tem API jem za .NET lahko razvijalci dodajo vodni žig PDF, Wordu ali drugim dokumentom na spletu. Vodni žig lahko ustvarite z besedilom ali sliko in nato ta vodni žig vstavite v PDF dokument ali Word tako, da v C# nastavite kot prekrivanja.
Opomba: ni treba namestiti nobenih aplikacij ali knjižnic tretjih oseb. Zato je naša programska rešitev .NET zelo enostavna za uporabo.
Dani SDK za .NET je prav tako koristen za odstranjevanje vodnih žigov. Na primer, odstranitev vodnega žiga v Wordu pomeni, da lahko naložite želeni Wordov dokument, žigosan z besedilom ali slikovnim vodnim žigom, odstranite ta vodni žig iz dokumenta z uporabo C# in nato shranite izhodno datoteko v priročnem formatu.
Če želite oceniti naš API za .NET, naložite dokument, ki mu želite dodati vodni žig, in vodni žig kot sliko ali besedilo. Nato izberite priročno obliko izvozne datoteke – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS in druge.
Uporabite naslednji primer, da vidite, kako deluje:
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input1.docx");
using var requestImageStream = File.OpenRead("Input2.jpg");
var requestWatermarkData = new WatermarkDataImage()
{
Image = new FileReference(requestImageStream)
};
var insertWatermarkRequest = new InsertWatermarkOnlineRequest(
document: requestDocument,
watermarkData: requestWatermarkData
);
var insertWatermarkResult =
await this.WordsApi.InsertWatermarkOnline(insertWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(
insertWatermarkResult.Document.Values.First(), "docx");
var convertResult = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.docx");
var requestWatermarkData = new WatermarkDataText()
{
Text = "This is the watermark text",
Layout = WatermarkDataText.LayoutEnum.Diagonal
};
var insertWatermarkRequest = new InsertWatermarkOnlineRequest(
document: requestDocument,
watermarkData: requestWatermarkData
);
var insertWatermarkResult =
await this.WordsApi.InsertWatermarkOnline(insertWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(
insertWatermarkResult.Document.Values.First(), "docx");
var convertResult = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;
var config = new Configuration
{
ClientId = "####-####-####-####-####",
ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Input.docx");
var deleteWatermarkRequest = new DeleteWatermarkOnlineRequest(requestDocument);
var response = await WordsApi.DeleteWatermarkOnline(deleteWatermarkRequest);
var convertRequest = new ConvertDocumentRequest(response.Document.Values.First(),
"docx");
var convert = await wordsApi.ConvertDocument(convertRequest);
Namestite 'Aspose.Words Cloud SDK for .NET' z upraviteljem paketov NuGet. Samo zaženite nuget install Aspose.Words-Cloud za samodejno namestitev in sklicevanje na ustrezen sklop v vašem projektu. Kot alternativo lahko ročno klonirate Aspose.Words Cloud SDK for .NET iz GitHub in jo uporabite v svojem projektu. Sledite tem Instructions, da hitro pridobite potrebne varnostne poverilnice in dostopate do našega REST API ja.
Za več podrobnosti si oglejte Repository Documentation.