Šiame trumpame vadove aprašoma, kaip pridėti vandenženklį prie PDF C# naudojant bet kokį vaizdą ar tekstą kaip vandens ženklą. Norėdami pridėti vandenženklį prie PDF C#, pateikiamas kodas su išsamiu aprašymu. Norint atlikti užduotį, nereikia įdiegti jokio trečiosios šalies įrankio ar programinės įrangos.
Veiksmai, kaip pridėti vandenženklį prie PDF C#
- Sukonfigūruokite projektą, kad pridėtumėte Aspose.PDF for .NET iš NuGet paketų tvarkyklės, kad pridėtumėte vandens ženklą
- Įkelkite tikslinį PDF failą į Document klasės objektą, prie kurio turi būti pridėtas vandens ženklas
- Įkelkite vaizdą į ImageStamp klasės objektą, kuris bus naudojamas kaip vandens ženklas
- Prieš pridėdami kaip vandens ženklą, sukonfigūruokite įkelto vaizdo charakteristikas
- Pridėkite vandens ženklo vaizdą į pasirinktą puslapį
- Išsaugokite PDF failą su vandens ženklu
Šiuose žingsniuose aprašoma, kaip C# prideda vandenženklį prie PDF, pirmiausia nurodant reikiamus išteklius, reikalingus pavyzdiniam kodui paleisti, o tada dalijantis nuosekliu metodu, kaip atlikti užduotį. Turėtumėte įkelti tikslinį PDF ir vaizdo failus į atitinkamus klasės objektus, tada nustatyti įkelto vaizdo ypatybes, pvz., vietą puslapyje, aukštį ir plotį, ir nustatyti vėliavėlę, kad jis būtų rodomas fone, ar ne. Vandenženklio vaizdą galite pridėti prie bet kurio pasirinkto PDF puslapio prieš išsaugodami jį atgal į diską.
Kodas, skirtas pridėti vandenženklį prie PDF C#
Naudojant C# PDF vandens ženklą galima pridėti įvairiais būdais, pavyzdžiui, vaizdas šiame kodo pavyzdyje naudojamas kaip vandens ženklas. Tačiau taip pat galite naudoti tekstinį vandens ženklą, nustatydami norimą tekstą Aspose.Pdf.TextStamp klasės objekto konstruktoriuje. Ji suteikia galimybę nustatyti teksto ypatybes, pvz., šriftą, fono spalvą ir priekinio plano spalvą, prieš pridedant vandens ženklą naudojant funkciją Aspose.Pdf.Page.AddStamp(), panašiai kaip pridedant vaizdo vandens ženklą aukščiau pateiktame pavyzdyje.
Ši instrukcija padėjo mums pridėti vandens ženklą prie PDF, tačiau jei norite sukurti PDF nuo nulio, žr. straipsnį kaip sukurti PDF C#.