Lisage PDF või Word failidele vesimärk või eemaldage varem lisatud vesimärgid, kasutades C#

Selle .NET teegiga saavad arendajad lisada PDF või Word dokumendile pildi või teksti vesimärgi ning eemaldada juba lisatud vesimärgi sekunditega

Kaitske oma dokumente volitamata levitamise eest ja lisage vesimärk võrgus. Selleks laadige lihtsalt PDF, Word- või muu dokumendivormingus fail ja lisage C# abil tekst või pilt vesimärk. Seejärel salvestage vesimärgiga PDF või Word dokument mugavas vormingus, näiteks DOC, DOCX, PDF, HTML, RTF, XPS ja muus. Samuti saate dokumentidelt vesimärgi eemaldada, et neid oleks lihtsam töödelda, kui see ei riku kellegi õigusi.

Kuva koodilõik

Vesimärgi lisamine C#

Selle .NET API abil saavad arendajad PDF i, Word või muudele veebidokumentidele vesimärgi lisada. Vesimärgi saate luua teksti või pildi abil ja seejärel sisestada vesimärgi oma PDF või Word dokumenti, määrates C# ülekattenurga.

Märkus: pole vaja installida kolmanda osapoole rakendusi ega teeke. Seetõttu on meie .NET tarkvaralahendust väga lihtne kasutada.

Eemaldage C# vesimärk

Antud .NET SDK on abiks ka vesimärkide eemaldamisel. Näiteks Wordis vesimärgi eemaldamine tähendab, et saate laadida soovitud Word dokumendi, millel on teksti või pildi vesimärk, eemaldada see vesimärk dokumendist C# abil ja seejärel salvestada väljundfail sobivas vormingus.

Vesimärk Wordis või PDF is

Meie .NET API hindamiseks laadige dokument, millele soovite lisada vesimärgi ja vesimärgi pildi või tekstina. Seejärel valige mugav ekspordifailivorming – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ja teised.

Selle toimimise nägemiseks kasutage järgmist näidet.

Failile tuleb lisada vesimärgid
Käivita kood
Laadige üles pilt, mida soovite lisada
Valige loendist sihtvorming
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);
Käivita kood
  
Kopeerige kood C# lõikelauale

Kuidas eemaldada vesimärki rakendusest C#

  1. Installige Aspose.Words Cloud for .NET
  2. Lisage oma C# projektile teegi viide (importige teek).
  3. Seadistage API oma rakenduse võtmete abil
  4. Laadige dokument, millelt soovite vesimärgi eemaldada
  5. Looge vesimärgi eemaldamise taotlus
  6. Salvestage tulemus mugavasse failivormingusse

C# teek vesimärkide kasutamiseks

Installige NuGet paketihalduri abil 'Aspose.Words Cloud SDK for .NET'. Lihtsalt käivitage nuget install Aspose.Words-Cloud, et automaatselt installida ja viidata oma projekti vastav koost. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for .NET lähtekoodi jaoks GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.

Nõuded süsteemile

  • .NET Standard 2.0 või uuem

Lisateabe saamiseks vaadake Repository Documentation.

Kõige populaarsemad dokumendivormingud vesimärgi lisamiseks

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2024. Kõik õigused kaitstud.