Ez a gyors oktatóanyag elmagyarázza, hogyan törölhet PDF oldalt C#-ban. Megosztja a környezet beállításának részleteit, az alkalmazásban végrehajtandó feladatokat, valamint egy futtatható mintakódot, amely bemutatja, hogyan lehet oldalakat törölni PDF-ből C#-ban. Ez a mintakód bármelyik .NET-keretrendszert támogató platformon végrehajtható, és további lehetőségeket is megvizsgálunk az oldalak különböző módokon történő törlésére.
Az oldalak eltávolításának lépései a PDF-ből C#-ban
- Állítsa be az IDE-t a Aspose.PDF for .NET használatára az oldalak törléséhez
- Hozzon létre egy PdfFileEditor példányt az Aspose.Pdf.Facades névtérből az oldalak eltávolításához
- Hozzon létre egy egész számokból álló tömböt a cél PDF-ből eltávolítandó oldalszámok listájával
- Hívja meg a Delete() metódust, amely megadja a bemeneti fájlt, az eltávolítandó oldalak listáját és a kimeneti PDF-fájlt
Ezek a lépések összefoglalják az oldalak eltávolítását a PDF-ből C#-ban. A folyamat a PdfFileEditor osztály egy objektumának példányosításával kezdődik, amely gazdag funkciókkal rendelkezik oldalak eltávolítására a PDF-ből. Ehhez szükség van a forrás PDF-fájl nevére, egy egész számokból álló tömbre, amely a törölni kívánt oldalszámokat ábrázolja, valamint a kimeneti PDF-fájl nevét az oldalak törlése után.
Kód az oldalak eltávolításához a PDF-dokumentumból C#-ban
static void Main(string[] args) // Remove pages from a PDF in C# | |
{ | |
// Set PDF license | |
new Aspose.Pdf.License().SetLicense("Aspose.Total.lic"); | |
// Create a PdfFileEditor object | |
Aspose.Pdf.Facades.PdfFileEditor pdfFileEditor = new Aspose.Pdf.Facades.PdfFileEditor(); | |
// Create page numbers array | |
int[] pagesToRemove = new int[] { 2, 4, 6 }; | |
// Delete pages | |
pdfFileEditor.Delete("LargePDF.pdf", pagesToRemove, "OutputFiltered.pdf"); | |
} |
A fenti kód bemutatja, hogyan lehet eltávolítani néhány oldalt a PDF-ből C#-ban. Használhat adatfolyamot forrás-PDF-fájlnévként, és az eredményül kapott PDF-fájlt adatfolyamba mentheti a lemezen lévő fájl helyett. Hasonlóképpen, az eredményül kapott PDF-fájl szükség esetén HttpResponse objektumba is menthető.
Ez a cikk megtanított minket törölni oldalakat PDF-dokumentumból C#-ban. Ha szeretné megismerni a hiperhivatkozások PDF-fájlból való eltávolításának folyamatát, olvassa el a(z) hogyan lehet eltávolítani a hiperhivatkozást a PDF-ből C#-ban című cikket.