Փաստաթղթերի մշակման մեջ ջրանիշերը կարևոր դեր են խաղում փաստաթղթի կարգավիճակը, սեփականության իրավունքը կամ գաղտնիությունը նշելու համար: Ջրի նշիչների գրադարանի միջոցով DOCX ֆայլերում ջրանիշներով շահագործելը դառնում է անխափան գործընթաց: Այս հոդվածում մենք կուսումնասիրենք, թե ինչպես թարմացնել ջրանիշի տեքստը DOCX-ում՝ օգտագործելով C#: Ջրի նիշերը տեսանելի տեքստ կամ պատկերներ են, որոնք ծածկված են փաստաթղթերի վրա, որոնք ծառայում են տարբեր նպատակների, ինչպիսիք են ապրանքանիշը, անվտանգությունը կամ նույնականացումը: Ջրի նշագծի տեքստի թարմացումը թույլ է տալիս դինամիկ փոփոխություններ կատարել փաստաթղթի մետատվյալների կամ կարգավիճակի մեջ: Ստորև բերված են DOCX-ում ջրանիշի տեքստը C#**-ով **փոխելու հիմնական քայլերը:
Ջրի նշագծի տեքստը DOCX-ում C#-ով թարմացնելու քայլեր
- Պատրաստեք ձեր IDE-ն օգտագործելու GroupDocs.Watermark for .NET ջրանիշի տեքստը թարմացնելու համար
- Ստեղծեք Watermarker դասը` նշելով DOCX ֆայլի ուղին որպես արգումենտ դրա կոնստրուկտորում:
- Ստեղծեք TextSearchCriteria-ի օրինակ՝ DOCX ֆայլում ջրի մակարդակի նշագիծ ստանալու համար
- Օգտագործեք «Watermarker.Search» մեթոդը՝ տրամադրված որոնման չափանիշների հիման վրա հնարավոր ջրանիշերի հավաքածուն ստանալու համար
- Կրկնել ջրանիշերի հավաքածուի վրա և սահմանել նոր ջրանիշի տեքստը՝ օգտագործելով PossibleWatermark.Text հատկությունը:
- Զանգահարեք Watermarker.Save մեթոդը՝ փոփոխված DOCX փաստաթուղթը սկավառակի վրա պահելու համար
Անկախ նրանից, թե դուք դինամիկ կերպով փոխում եք փաստաթղթերի տեղեկատվությունը, թե ուժեղացնում եք անվտանգության միջոցները, այս գործընթացը ձեզ հնարավորություն է տալիս արդյունավետորեն կառավարել ջրանիշերը ձեր փաստաթղթերում: Ներառեք այս տեխնիկան ձեր C# հավելվածներում՝ փաստաթղթերի մշակման հնարավորությունները բարձրացնելու համար: Այս մոտեցումն ապահովում է ճկունություն՝ այն համատեղելի դարձնելով տարբեր օպերացիոն համակարգերի հետ, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը: Այն գործում է այնքան ժամանակ, քանի դեռ համակարգում տեղադրված է .NET: Հետևյալ կոդի օրինակով փոփոխել տեքստային ջրանիշը DOCX-ում՝ օգտագործելով C#, դառնում է պարզ:
Կոդ՝ ջրի մակարդակի նշագծի տեքստը DOCX-ում C#-ով թարմացնելու համար
using GroupDocs.Watermark; | |
using GroupDocs.Watermark.Search.SearchCriteria; | |
using GroupDocs.Watermark.Search; | |
namespace UpdateWatermarkTextinDOCXUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Watermark library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Watermark.lic"); | |
using (Watermarker watermarker = new Watermarker("input.docx")) | |
{ | |
// Search watermark matching a particular text | |
TextSearchCriteria searchCriteria = new | |
TextSearchCriteria("Watermark Text", false); | |
PossibleWatermarkCollection possibleWatermarks = | |
watermarker.Search(searchCriteria); | |
Console.WriteLine("Found {0} possible watermark(s).", | |
possibleWatermarks.Count); | |
foreach (PossibleWatermark watermark in possibleWatermarks) | |
{ | |
// Update text | |
watermark.Text = "Modified Watermark Text"; | |
} | |
// Save document | |
watermarker.Save("output.docx"); | |
} | |
} | |
} | |
} |
Եզրափակելով, DOCX ֆայլերում ջրանիշի տեքստի թարմացման տեխնիկայի տիրապետումը C#-ի միջոցով թույլ է տալիս փաստաթղթերի մշակումը դինամիկ և արդյունավետ կառավարման հնարավորություններով՝ բարձրացնելով արտադրողականությունն ու ճկունությունը տարբեր գործառնական միջավայրերում: Ընտրված գրադարանը կազմաձևելուց և ֆայլերի ուղիներում անհրաժեշտ ճշգրտումներ կատարելուց հետո, տրամադրված կոդը ձեր հավելվածներում ինտեգրելը դառնում է հարթ և արդյունավետ խնդիր: Շնորհավորում եմ: Դուք այժմ հաջողությամբ յուրացրել եք այն տեխնիկան, թե ինչպես կարելի է փոխել տեքստային ջրանիշը DOCX-ում C#-ում:
Նախորդ ձեռնարկում մենք առաջարկում էինք խորը ուղեցույց՝ պատկերի ջրանիշերը DOCX ֆայլերում C#-ի միջոցով ներառելու վերաբերյալ: Եթե Ձեզ անհրաժեշտ է լրացուցիչ օգնություն, խորհուրդ ենք տալիս ծանոթանալ մեր համապարփակ ձեռնարկին, թե ինչպես անել ավելացնել պատկերի ջրի մակարդակի նշագիծ DOCX-ին՝ օգտագործելով C#: