Dodajte vodni žig PDF datotekam ali Word ali odstranite predhodno dodane vodne žige z uporabo C#

S to knjižnico .NET lahko razvijalci dodajo slikovni ali besedilni vodni žig čez PDF dokument ali Word ter v nekaj sekundah odstranijo že dodan vodni žig

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.

Oglejte si delček kode

Dodajte vodni žig v C#

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.

Odstranite vodni žig v C#

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.

Vodni žig v Wordu ali PDF

Č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:

Datoteki je treba dodati vodne žige
Zaženi kodo
Naložite sliko, ki jo želite vstaviti
S seznama izberite ciljno obliko
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);
Zaženi kodo
  
Kopirajte kodo C# v odložišče

Kako odstraniti vodni žig v C#

  1. Namestite Aspose.Words Cloud for .NET
  2. Dodajte referenco knjižnice (uvozite knjižnico) svojemu projektu C#
  3. Konfigurirajte API s ključi aplikacije
  4. Naložite dokument, s katerega želite odstraniti vodni žig
  5. Ustvarite zahtevo za odstranitev vodnega žiga
  6. Rezultat shranite v priročno obliko datoteke

C# za uporabo vodnih žigov

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.

Sistemske zahteve

  • .NET Standard 2.0 ali novejši

Za več podrobnosti si oglejte Repository Documentation.

Najbolj priljubljeni formati dokumentov za dodajanje vodnega žiga

5%

Naročite se na posodobitve izdelkov Aspose

Prejemajte mesečna glasila in ponudbe neposredno v vaš nabiralnik.

© Aspose Pty Ltd 2001-2024. Vse pravice pridržane.