დაამატეთ წყლის ნიშანი DOCX ს ან წაშალეთ ადრე დამატებული ჭვირნიშანი C# ის გამოყენებით

ამ .NET ბიბლიოთეკის გამოყენებით, დაბეჭდეთ DOCX დოკუმენტი გამოსახულების ან ტექსტური წყლის ნიშნით ან წაშალეთ უკვე დამატებული წყლის ნიშანი რამდენიმე ნაბიჯით

დაამატეთ ტექსტის ან სურათის ჭვირნიშანი DOCX დოკუმენტებში C# ის გამოყენებით. ჩატვირთეთ DOCX დოკუმენტი და ჩადეთ მასში საჭირო წყლის ნიშანი. შემდეგ შეინახეთ შედეგი მოსახერხებელ ფორმატში, როგორიცაა DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS და სხვა, და გაუზიარეთ წყალმონიშნული დოკუმენტი სხვა პირს. ასევე ამოიღეთ წყლის ნიშანი DOCX დოკუმენტიდან, თუ ჭვირნიშანი ადრე დაემატა დოკუმენტს და დამატების მიზეზები აღარ არის შესაბამისი.

კოდის ნაწყვეტის ნახვა

DOCX – დაამატეთ ჭვირნიშანი C# ში

ამ .NET API ით, დეველოპერებს შეუძლიათ დაამატოთ წყლის ნიშანი DOCX ზე ონლაინ. უბრალოდ შექმენით წყლის ნიშანი ტექსტის ან სურათის გამოყენებით და შემდეგ ჩადეთ ეს წყლის ნიშანი თქვენს DOCX დოკუმენტში C# ში.

შენიშვნა: არ არის საჭირო მესამე მხარის აპლიკაციების ან ბიბლიოთეკების დაყენება. ამიტომ, ჩვენი .NET პროგრამული გადაწყვეტა ძალიან მარტივი გამოსაყენებელია.

ამოიღეთ ჭვირნიშანი DOCX დან – C#

მოცემული .NET SDK ასევე სასარგებლოა DOCX დან წყლის ნიშნების ამოსაღებად. ჭვირნიშნის ამოღება DOCX ში ნიშნავს, რომ თქვენ შეგიძლიათ ჩატვირთოთ სასურველი DOCX დოკუმენტი, რომელიც დაბეჭდილია ტექსტის ან გამოსახულების ჭვირნიშნით, ამოიღოთ ეს ჭვირნიშანი DOCX დან C# ის გამოყენებით და შემდეგ შეინახოთ გამომავალი ფაილი მოსახერხებელ ფორმატში – DOC, DOCX, PDF, JPEG, PNG, TIFF და სხვა.

მუშაობა წყლის ნიშანთან DOCX ში

იმისათვის, რომ შეაფასოთ, თუ როგორ უნდა დაამატოთ ან ამოიღოთ ჭვირნიშანი DOCX ში ჩვენი .NET API ით, ჩატვირთეთ DOCX და ჭვირნიშანი, როგორც სურათი ან ტექსტი. შემდეგ აირჩიეთ მოსახერხებელი საექსპორტო ფაილის ფორმატი - DOC, DOCX, PDF, HTML, RTF, XPS და სხვა.

გამოიყენეთ შემდეგი მაგალითი, რომ ნახოთ როგორ მუშაობს:

ფაილს სჭირდება წყლის ნიშნების დამატება
გაუშვით კოდი
ატვირთეთ სურათი, რომლის ჩასმაც გსურთ
აირჩიეთ სამიზნე ფორმატი სიიდან
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);
გაუშვით კოდი
  
დააკოპირეთ კოდი C# ბუფერში

როგორ ამოიღოთ ჭვირნიშანი DOCX ში C# ის გამოყენებით

  1. დააინსტალირეთ Aspose.Words Cloud for .NET
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს C# პროექტს
  3. დააკონფიგურირეთ API თქვენი აპის კლავიშების გამოყენებით
  4. ჩატვირთეთ DOCX დოკუმენტი, საიდანაც გსურთ ამოიღოთ ჭვირნიშანი
  5. შექმენით მოთხოვნა წყლის ნიშნის ამოღების მიზნით
  6. შეინახეთ შედეგი მოსახერხებელი ფაილის ფორმატში

C# ბიბლიოთეკა წყლის ნიშნების გამოსაყენებლად DOCX ში

დააინსტალირეთ 'Aspose.Words Cloud SDK for .NET' NuGet პაკეტის მენეჯერის გამოყენებით. უბრალოდ გაუშვით nuget install Aspose.Words-Cloud, რომ ავტომატურად დააინსტალიროთ და მიუთითოთ შესაბამისი ასამბლეა თქვენს პროექტში. როგორც ალტერნატივა, შეგიძლიათ ხელით კლონიროთ Aspose.Words Cloud SDK for .NET წყაროს კოდისთვის GitHub-დან და გამოიყენოთ იგი თქვენს პროექტში. გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API ზე.

სისტემის მოთხოვნები

  • .NET Standard 2.0 ან უფრო ახალი

დამატებითი დეტალების სანახავად იხილეთ Repository Documentation.

სხვა მხარდაჭერილი ფაილის ფორმატები

თქვენ შეგიძლიათ დაამატოთ ჭვირნიშანი დოკუმენტს სხვა ფორმატებში:

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.