Kaip pašalinti parašą iš PDF naudojant C#

Šiame trumpame vadove paaiškinama, kaip pašalinti parašą iš PDF naudojant C#. Jame yra pagrindiniai žingsniai, kaip ištrinti parašą iš PDF naudojant C#, kartu su paleidžiamu pavyzdiniu kodu, demonstruojančiu šią funkciją. Taip pat išmoksite ištrinti visus parašus iš PDF failo arba ištrinti konkretų parašą pagal jo pavadinimą.

Veiksmai, kaip pašalinti parašą iš PDF naudojant C#

  1. Sukonfigūruokite IDE, kad pridėtumėte Aspose.PDF naudodami NuGet paketų tvarkyklę, kad pašalintumėte parašus
  2. Sukurkite objektą iš PdfFileSignature
  3. Susiekite šaltinio PDF su PdfFileSignature objektu
  4. Gaukite visų parašų vardų sąrašą naudodami GetSignNames() metodą
  5. Pakartokite visus parašus ir ištrinkite norimus parašus naudodami RemoveSignature() metodą
  6. Ištrynę parašus išsaugokite išvestį PDF

Šie veiksmai nurodo procesą, kaip pašalinti elektroninį parašą iš PDF naudojant C#. Pirma, šaltinio PDF failas yra susietas su PdfFileSignature klasės objektu, kuriame yra metodas GetSignNames(), kad būtų pasiekti visi parašai, ir metodas RemoveSignature() atskiram parašui pašalinti. Paskutiniame etape galite išsaugoti gautą PDF failą diske arba atminties sraute pagal savo poreikius.

Kodas, skirtas pašalinti skaitmeninį parašą iš PDF naudojant C#

Šis kodas parodo kaip ištrinti parašą iš PDF naudojant C#. PdfFileSignature klasė naudojama parašui pašalinti, tačiau šioje klasėje yra daug kitų funkcijų, taip pat kaip patikrinti, ar šaltinio failas yra sertifikuotas, ar ne, patikrinti LTV įjungtą vėliavėlę, patikrinti, ar faile yra parašas, ar ne, parašo patikrinimas. ir tt, kad būtų galima išvardyti keletą. Atminkite, kad naudodami metodą RemoveSignature() taip pat galite nustatyti, kad vėliavėlė pašalintų tik parašą arba pašalintų parašą ir lauktų abu.

Ši instrukcija padėjo mums pašalinti parašą iš PDF failo. Jei norite išmokti apsaugoti PDF failą, žr. straipsnį kaip apsaugoti PDF su slaptažodžiu C#.

 Latviski