Ta bort bakgrund från PDF med C#

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#

  1. Ställ in IDE att använda Aspose.PDF for .NET för att ta bort bakgrunden
  2. Ladda käll-PDF-filen med klassen Document för att rensa bakgrunden
  3. Välj målsidan som har en bakgrundsbild
  4. Iterera igenom alla artefakter på den valda sidan
  5. Välj artefakter av typen ArtifactSubtype.Background
  6. Anropa Delete-metoden för bakgrundsartefakter för att ta bort den
  7. 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#.

 Svenska