Hur man delar upp en PDF-fil efter sidor i C#

Denna grundläggande handledning ger information om hur man delar PDF-filen efter sidor i C#. Genom att följa stegen och kodavsnittet i C# dela upp PDF i flera filer med några rader kod. Dessutom kan du anpassa uppdelningsprocessen genom att filtrera sidnumret eller utföra en mängd olika operationer innan du skapar ett separat dokument av det.

Steg för att dela PDF-fil efter sidor i C#

  1. Lägg till referensen till Aspose.PDF for .NET-biblioteket i programmet för att dela upp PDF-sidorna
  2. Ladda in PDF-filen för delning med klassen Document
  3. Iterera genom varje sida i PDF-inmatningsfilen med klassen Page
  4. Skriv varje sida till ett separat PDF-dokument med metoden Spara

Dessa steg förklarar helt enkelt hur man kan använda C# split PDF in pages operation. Konfigurera biblioteket snabbt och ladda sedan inmatningsdokumentet för att bearbeta det. Gå igenom varje sida en efter en och spara den som en separat fil tillsammans med alternativet att rotera, lägga till sidhuvud/sidfot, lägga till vattenstämpel, beskära sidan och många andra anpassningar också.

Kod för att dela PDF-fil efter sidor i C#

using Aspose.Pdf;
namespace SplitPdfFileByPagesInCSharp
{
class Program
{
static void Main(string[] args)
{
// Load the license to avoid trial version watermark in the splitted PDF files
License pdfLicense = new License();
pdfLicense.SetLicense("Aspose.PDF.lic");
// Load input PDF file
Document document = new Document( "Test.pdf");
// Loop through each page
foreach (Page page in document.Pages)
{
// Create a new Document class object to split PDF pages
Document splitPDF = new Document();
// Add current page to the document
splitPDF.Pages.Add(page);
// Save current page as a seprate PDF
splitPDF.Save("Page number " + page.Number + ".pdf");
}
System.Console.WriteLine("Done");
}
}
}

För att skriva en applikation för att dela PDF-sidor visas C#-koden här. Innan du lägger till varje sida i en ny PDF-fil kan du använda alla funktioner för sidklass, som att du kan ändra sidstorleken, lägga till lite bakgrund, stämpla sidan med bild eller text, ställa in sidfärg och så vidare. På liknande sätt, efter att ha lagt till sidan i en ny PDF-fil, kan du använda dokumentklassfunktioner som att formatera den genom att bädda in teckensnitt i den, ställa in dess utgångsdatum, optimera PDF-filen genom att ta bort oanvända objekt, komprimera bilder och ändra innehållet i en en mängd olika sätt.

I den här artikeln har vi lärt oss hur du kan bädda in C#-delad PDF i sidor-funktioner i dina .NET- eller .NET Core-ramverksbaserade applikationer. På samma sätt, om du vill lära dig sammanslagning av PDF-sidor, se artikeln om hur man slår ihop PDF-filer med C#.

 Svenska