Jak podzielić plik PDF według stron w C#

Ten podstawowy samouczek zawiera szczegółowe informacje na temat dzielenia pliku PDF według stron w języku C#. Postępując zgodnie z instrukcjami i fragmentem kodu w C#, podziel PDF na wiele plików za pomocą kilku wierszy kodu. Ponadto możesz dostosować proces podziału, filtrując numer strony lub wykonując różne operacje przed utworzeniem z niego osobnego dokumentu.

Kroki, aby podzielić plik PDF według stron w C#

  1. Dodaj odwołanie do biblioteki Aspose.PDF for .NET w aplikacji do dzielenia stron PDF
  2. Załaduj wejściowy plik PDF do podziału przy użyciu klasy Document
  3. Przejrzyj każdą stronę wejściowego pliku PDF, korzystając z klasy Page
  4. Zapisz każdą stronę w oddzielnym dokumencie PDF za pomocą metody Save

Te kroki po prostu wyjaśniają, w jaki sposób można wykonać operację C# split PDF to pages. Szybko skonfiguruj bibliotekę, a następnie załaduj dokument wejściowy do jego przetworzenia. Przejrzyj każdą stronę jedna po drugiej i zapisz ją jako osobny plik wraz z opcją obracania, dodawania nagłówka/stopki, dodawania znaku wodnego, przycinania strony i wielu innych dostosowań.

Kod do podziału pliku PDF według stron w 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");
}
}
}

Aby napisać aplikację do podziału stron PDF, zademonstrowano tutaj kod C#. Przed dodaniem każdej strony do nowego pliku PDF możesz użyć wszystkich funkcji klasy Page, takich jak zmiana rozmiaru strony, dodanie tła, stemplowanie strony obrazem lub tekstem, ustawienie koloru strony i tak dalej. Podobnie po dodaniu strony do nowego pliku PDF można skorzystać z funkcji klasy Dokument, takich jak formatowanie jej poprzez osadzenie w niej czcionek, ustawienie daty ważności, optymalizacja pliku PDF poprzez usuwanie nieużywanych obiektów, kompresję obrazów oraz modyfikację zawartości w różnorodność sposobów.

W tym artykule dowiedzieliśmy się, jak za pomocą funkcji podziału plików PDF na strony w języku C# można osadzić w aplikacjach opartych na platformie .NET lub .NET Core. Podobnie, jeśli chcesz dowiedzieć się, jak łączyć strony PDF, zapoznaj się z artykułem na temat jak scalać pliki PDF za pomocą C#.

 Polski