Kaip pašalinti vandenženklį iš PDF naudojant C#

Šiame trumpame vadove aprašoma, kaip pašalinti vandenženklį iš PDF naudojant C#. Jame yra visi ištekliai, reikalingi aplinkai sukurti, žingsnis po žingsnio programai parašyti ir vykdomas pavyzdinis kodas, skirtas pašalinti vandenženklio tekstą iš PDF naudojant C#. Taip pat išmoksite dirbti su skirtingų tipų artefaktais puslapyje ir filtruoti reikiamų tipų artefaktus.

Veiksmai, kaip ištrinti vandenženklį iš PDF naudojant C#

  1. Sukurkite aplinką, kad pridėtumėte Aspose.PDF for .NET į savo projektą, kad pašalintumėte vandens ženklą
  2. Įkelkite šaltinio PDF failą į Document klasės objektą, kad ištrintumėte vandens ženklą
  3. Išnagrinėkite visus artifacts kiekviename dokumento puslapyje ir sukurkite vandens ženklo tipo artefaktų sąrašą
  4. Kai sąrašas bus užpildytas norimais artefaktais, ištrinkite visus vandens ženklus
  5. Išsaugokite gautą PDF failą pašalinę vandens ženklus

Šie veiksmai paaiškina vandenženklio pašalinimo iš PDF dokumento naudojant C# procedūrą, nustatant svarbius išteklius, klases, metodus ir ypatybes, kurių reikia rašant šią programą. Proceso metu šaltinio PDF failas įkeliamas į dokumento klasės objektą, o tada išanalizuojami visi jo puslapiai. Kiekviename puslapyje tikrinami jo artefaktai, ar nėra tipo vandens ženklo, ir išsaugomi sąraše, kad būtų galima juos pašalinti.

Kodas vandens ženklui pašalinti iš PDF naudojant C#

Šis kodas parodo procesą, kaip parašyti vandens ženklų šalinimo priemonę PDF formatu naudojant C#. Jis naudoja rinkinį Page.Artifacts, kad nustatytų vandens ženklo tipo artefaktus, lyginant ypatybę Subtype su skaitiklio reikšme Artifact.ArtifactSubtype.Watermark. Kai visi vandens ženklų artefaktai surenkami į sąrašą, šis sąrašas išanalizuojamas ir atitinkami vandens ženklai ištrinami iš kiekvieno puslapio atskirai.

Ši trumpa pamoka padėjo mums ištrinti vandenženklį iš PDF naudojant C#. Jei norite sužinoti, kaip pridėti vandens ženklą, žr. straipsnį kaip pridėti vandenženklį į PDF C#.

 Latviski