U ovom članku opisuje se proces uklanjanja praznih PDF stranica pomoću C#. Dobit ćete detalje o postavljanju IDE-a, popis koraka i uzorak koda koji demonstrira kako izbrisati praznu stranicu u PDF-u pomoću C#. Razgovarat će se o raznim poboljšanjima za unapređenje uzorka koda za stvaranje prilagođenog izlaza.
Koraci za brisanje dodatne stranice u PDF‑u pomoću C#
- Postavite IDE da koristi Aspose.PDF for .NET za uklanjanje praznih stranica
- Primijenite valjanu licencu kako biste dobili sve značajke proizvoda
- Učitaj izvorni PDF datoteku koristeći klasu Document.
- Prođite kroz svaki page u učitanom PDF datoteci
- Provjerite da trenutna stranica ne sadrži tekst, slike, anotacije i ugrađene obrasce
- Označite svaku praznu stranicu koristeći gore navedene kriterije
- Prođite kroz svaku stranicu od zadnje stranice i izbrišite sve prazne stranice
- Spremi ažuriranu PDF datoteku bez praznih stranica
Ovi koraci sažimaju proces kako ukloniti praznu stranicu u PDF-u koristeći C#. Učitajte izvorni PDF u objekt Document, prođite kroz svaku stranicu i provjerite sadrži li tekst, slike, anotacije ili ugrađene obrasce, te spremite popis praznih stranica. Na kraju, izbrišite sve prazne stranice od zadnje stranice i spremite rezultat u izlazni PDF dokument.
Kod za brisanje prazne stranice iz PDF-a pomoću C#
Ovaj kod demonstrira kako izbrisati dodatne stranice iz PDF-a koristeći C#. Možete isprobati Pages.Delete(int[]) za brisanje svih praznih stranica jednim pozivom umjesto iteriranja kroz sve stranice pri brisanju praznih stranica. ImagePlacementAbsorber se može koristiti za otkrivanje prisutnosti samo onih slika koje su prikazane na stranici, budući da su resursi.Images.Broj također uključuje referencirane resurse.
Ovaj kratki tutorial objašnjava postupak pretraživanja praznih stranica i njihovog brisanja iz PDF datoteke. Za pretvaranje PDF-a u crno‑bijeli PDF, pogledajte članak Pretvorite PDF u crno‑bijeli PDF pomoću C#.