Den här artikeln beskriver hur man tar bort bakgrund från PDF med C#. Den har detaljerna för att ställa in utvecklingsmiljön, en lista med steg för att skriva applikationen och en exempelkod för att utveckla en PDF-bakgrundsborttagare med C#. Du kommer att lära dig att ta bort bakgrunder och andra artefakter på en sida.
Steg för att ta bort bakgrund av PDF med C#
- Ställ in IDE att använda Aspose.PDF for .NET för att ta bort bakgrunden
- Ladda käll-PDF-filen med klassen Document för att rensa bakgrunden
- Välj målsidan som har en bakgrundsbild
- Iterera igenom alla artefakter på den valda sidan
- Välj artefakter av typen ArtifactSubtype.Background
- Anropa Delete-metoden för bakgrundsartefakter för att ta bort den
- Save utdata-PDF-filen
Dessa steg sammanfattar hur man rensar PDF-bakgrund med C#. Ladda mål-PDF-filen i dokumentobjektet, välj önskad sida och iterera genom alla artefakter i den för att söka i bakgrundsartefakter. Anropa metoden Delete() i samlingsklassen Artifacts för att ta bort bakgrunden och spara PDF-filen.
Kod för att rengöra PDF-bakgrund med C#
Den här koden visar hur man tar bort bakgrund från PDF-fil med C#. Du kan ta bort sidhuvudet/sidfoten och vattenstämpeln med hjälp av ArtifactSubtype-uppräkningen. För att ta bort bakgrunden från hela PDF-filen, utför detta steg på varje sida i dokumentet.
Denna snabba handledning har lärt oss hur man utvecklar ett PDF-bakgrundssuddare. Om du vill ha utskjutningen i en PDF-fil, se artikeln om införa PDF med C#.