Ovaj kratki vodič opisuje kako ukloniti vodeni žig s PDF koristeći C#. Sadrži sve resurse potrebne za uspostavljanje okruženja, postupak korak po korak za pisanje aplikacije i primjer koda koji se može izvoditi za uklanjanje teksta vodenog žiga iz PDF-a pomoću C#. Također ćete naučiti raditi s različitim vrstama artefakata na stranici i filtrirati artefakte traženih vrsta.
Koraci za brisanje vodenog žiga iz PDF-a pomoću C#
- Uspostavite okruženje za dodavanje Aspose.PDF for .NET u svoj projekt kako biste uklonili vodeni žig
- Učitajte izvornu PDF datoteku u objekt klase Document da biste izbrisali vodeni žig
- Raščlanite sve artifacts na svakoj stranici dokumenta i napravite popis artefakata tipa vodenog žiga
- Nakon što se popis popuni željenim artefaktima, izbrišite sve vodene žigove
- Spremite dobivenu PDF datoteku nakon uklanjanja vodenih žigova
Ovi koraci objašnjavaju proceduru za uklanjanje vodenog žiga s PDF dokumenta pomoću C# identificiranjem važnih resursa, klasa, metoda i svojstava potrebnih za pisanje ove aplikacije. Tijekom procesa, izvorna PDF datoteka se učitava u objekt klase Document, a zatim se sve njezine stranice analiziraju. Za svaku stranicu, njeni artefakti se provjeravaju za vrstu vodenog žiga i spremaju na popis za uklanjanje na kraju.
Kod za uklanjanje vodenog žiga iz PDF-a pomoću C#
Ovaj kôd demonstrira postupak pisanja uklanjača vodenih žigova u PDF-u pomoću C#. Koristi kolekciju Page.Artifacts za identifikaciju artefakata tipa vodenog žiga usporedbom svojstva Subtype s vrijednošću popisivača Artifact.ArtifactSubtype.Watermark. Nakon što se svi artefakti vodenih žigova prikupe na popis, taj se popis analizira i odgovarajući vodeni žigovi brišu se sa svake stranice zasebno.
Ovaj kratki vodič nas je vodio do brisanja vodenog žiga iz PDF-a pomoću C#. Ako želite naučiti postupak dodavanja vodenog žiga, pogledajte članak na kako dodati vodeni žig u PDF u C#.