Tento krátký průvodce popisuje jak odstranit vodoznak z PDF pomocí C#. Obsahuje všechny prostředky potřebné k vytvoření prostředí, postup pro psaní aplikace krok za krokem a spustitelný vzorový kód pro odstranění textu vodoznaku z PDF pomocí C#. Naučíte se také pracovat s různými typy artefaktů na stránce a filtrovat artefakty požadovaných typů.
Kroky k odstranění vodoznaku z PDF pomocí C#
- Vytvořte prostředí pro přidání Aspose.PDF for .NET do vašeho projektu, abyste odstranili vodoznak
- Chcete-li vodoznak odstranit, načtěte zdrojový soubor PDF do objektu třídy Document
- Analyzujte všechny artifacts na každé stránce dokumentu a vytvořte seznam artefaktů typu vodoznak
- Jakmile je seznam naplněn požadovanými artefakty, odstraňte všechny vodoznaky
- Po odstranění vodoznaků uložte výsledný soubor PDF
Tyto kroky vysvětlují postup odstranění vodoznaku z dokumentu PDF pomocí jazyka C# identifikací důležitých zdrojů, tříd, metod a vlastností požadovaných při psaní této aplikace. Během procesu je zdrojový soubor PDF načten do objektu třídy Document a poté jsou analyzovány všechny jeho stránky. U každé stránky jsou její artefakty zkontrolovány na typ vodoznaku a uloženy do seznamu pro odstranění na konci.
Kód pro odstranění vodoznaku z PDF pomocí C#
Tento kód demonstruje proces zápisu odstraňovače vodních značek v PDF pomocí C#. Používá kolekci Page.Artifacts k identifikaci artefaktů typu Watermark porovnáním vlastnosti Subtype s hodnotou enumerátoru Artifact.ArtifactSubtype.Watermark. Jakmile jsou všechny artefakty vodoznaku shromážděny v seznamu, je tento seznam analyzován a příslušné vodoznaky jsou odstraněny z každé stránky samostatně.
Tento rychlý tutoriál nás navedl k vymazání vodoznaku z PDF pomocí C#. Pokud se chcete naučit postup přidání vodoznaku, přečtěte si článek na jak přidat vodoznak do PDF v C#.