Tilføj et vandmærke til DOC, eller fjern tidligere tilføjede vandmærker ved hjælp af C#

Brug dette .NET bibliotek til at stemple DOC dokumenter med et billede eller tekstvandmærke eller fjerne et allerede tilføjet vandmærke i nogle få trin

Tilføj et tekst- eller billedvandmærke til DOC dokumenter ved hjælp af C#. Indlæs DOC dokumentet, og indsæt det nødvendige vandmærke i det. Gem derefter resultatet i et praktisk format såsom DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS og mere, og del det vandmærkede dokument med en anden person. Fjern også vandmærket fra DOC dokumentet, hvis vandmærket tidligere er føjet til dokumentet, og årsagerne til tilføjelsen ikke længere er relevante.

DOC – tilføj vandmærke i C#

Med denne .NET API kan udviklere tilføje et vandmærke til DOC online. Du skal bare oprette vandmærket ved hjælp af tekst eller et billede og derefter indsætte dette vandmærke i dit DOC dokument i C#.

Bemærk: der er ingen grund til at installere tredjepartsapplikationer eller biblioteker. Derfor er vores .NET softwareløsning meget nem at bruge.

Fjern vandmærke fra DOC – C#

Den givne .NET SDK er også nyttig til at fjerne vandmærker fra DOC. Fjernelse af et vandmærke i DOC betyder, at du kan indlæse det ønskede DOC dokument stemplet med et tekst- eller billedvandmærke, fjerne dette vandmærke fra DOC ved hjælp af C# og derefter gemme outputfilen i et praktisk format - DOC, DOCX, PDF, JPEG, PNG, TIFF og andre.

Arbejd med vandmærke i DOC

For at vurdere, hvordan du tilføjer eller fjerner et vandmærke i DOC med vores .NET API, skal du indlæse DOC og vandmærket som et billede eller en tekst. Vælg derefter et praktisk eksportfilformat – DOC, DOCX, PDF, HTML, RTF, XPS og andre.

Brug følgende eksempel for at se, hvordan det fungerer:

Filen skal tilføje vandmærker
Kør kode
Upload et billede, du vil indsætte
Vælg målformatet fra listen
using Aspose.Words.Cloud.Sdk;

var config = new Configuration
{
    ClientId = "####-####-####-####-####",
    ClientSecret = "##################"
};
var wordsApi = new WordsApi(config);

using var requestDocument = File.OpenRead("Input1.doc");
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(), "doc");
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.doc");
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(), "doc");
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.doc");
var deleteWatermarkRequest = new DeleteWatermarkOnlineRequest(requestDocument);
var response = await WordsApi.DeleteWatermarkOnline(deleteWatermarkRequest);

var convertRequest = new ConvertDocumentRequest(response.Document.Values.First(),
  "doc");
var convert = await wordsApi.ConvertDocument(convertRequest);
Kør kode
  
Kopiér koden C# til udklipsholderen

Sådan fjerner du vandmærke i DOC ved hjælp af C#

  1. Installer Aspose.Words Cloud for .NET
  2. Tilføj en biblioteksreference (importér biblioteket) til dit C# projekt
  3. Konfigurer API ved hjælp af dine appnøgler
  4. Indlæs DOC dokument, du vil fjerne vandmærket fra
  5. Opret en anmodning om at fjerne vandmærket
  6. Gem resultatet i et praktisk filformat

C# bibliotek til at bruge vandmærker i DOC

Installer 'Aspose.Words Cloud SDK for .NET' ved hjælp af NuGet pakkehåndtering. Bare kør nuget install Aspose.Words-Cloud for automatisk at installere og referere til den tilsvarende samling i dit projekt. Som et alternativ kan du manuelt klone Aspose.Words Cloud SDK for .NET kildekode fra GitHub og bruge den i dit projekt. Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.

Systemkrav

  • .NET Standard 2.0 eller nyere

Se Repository Documentation for at se flere detaljer.

Andre understøttede filformater

Du kan tilføje et vandmærke til et dokument i andre formater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2025. Alle rettigheder forbeholdes.