Kako podijeliti PDF datoteku po stranicama u C#

Ovaj osnovni vodič pruža detalje o tome kako podijeliti PDF datoteku po stranicama u C#. Slijedeći korake i isječak koda u C#, podijelite PDF u više datoteka pomoću nekoliko redaka koda. Štoviše, možete prilagoditi postupak dijeljenja filtriranjem broja stranice ili izvođenjem raznih operacija prije nego što iz njega stvorite zasebni dokument.

Koraci za dijeljenje PDF datoteke po stranicama u C#

  1. Dodajte referencu na Aspose.PDF for .NET biblioteku u aplikaciji za dijeljenje PDF stranica
  2. Učitajte ulaznu PDF datoteku za dijeljenje pomoću klase Document
  3. Iterirajte kroz svaku stranicu ulazne PDF datoteke pomoću klase Page
  4. Zapišite svaku stranicu u zasebni PDF dokument metodom Spremi

Ovi koraci jednostavno objašnjavaju kako se korištenjem C# operacije dijeljenja PDF-a na stranice može izvesti. Brzo konfigurirajte biblioteku, a zatim učitajte ulazni dokument za njegovu obradu. Iterirajte kroz svaku stranicu jednu po jednu i spremite je kao zasebnu datoteku zajedno s opcijom rotiranja, dodavanja zaglavlja/podnožja, dodavanja vodenog žiga, izrezivanja stranice i mnogih drugih prilagodbi.

Kod za dijeljenje PDF datoteke po stranicama u 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");
}
}
}

Za pisanje aplikacije za dijeljenje PDF stranica C# kod je prikazan ovdje. Prije dodavanja svake stranice u novu PDF datoteku, možete koristiti sve značajke klase stranice kao što je promjena veličine stranice, dodavanje pozadine, utiskivanje stranice slikom ili tekstom, postavljanje boje stranice i tako dalje. Slično tome, nakon dodavanja stranice u novu PDF datoteku, možete koristiti značajke klase dokumenta kao što je formatiranje ugradnjom fontova u nju, postavljanje datuma isteka, optimizacija PDF datoteke uklanjanjem neiskorištenih objekata, komprimiranje slika i izmjena sadržaja u razne načine.

U ovom smo članku naučili kako se pomoću C# funkcije dijeljenja PDF-a na stranice mogu ugraditi u vaše aplikacije temeljene na okviru .NET ili .NET Core. Slično tome, ako želite naučiti spajanje PDF stranica, pogledajte članak na kako spojiti PDF datoteke koristeći C#.

 Hrvatski