Podziel PDF przez Aspose.PDF dla .NET

Dzielenie plików za pomocą narzędzia Aspose.PDF dla .NET.

Podziel pliki za pomocą pliku Aspose.PDF dla .NET

Potrzebujesz tylko części swoich dużych plików? Aby oddzielić jedną lub więcej części od dokumentu, musisz podzielić strony oryginalnego pliku. Aby podzielić pliki, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Nasze narzędzie programistyczne umożliwia również programistom dzielenie dokumentów Word, PDF, HTML, TXT i DOCX na części. Aby uzyskać więcej informacji, zapoznaj się z Strony dokumentacji. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF

Dzielenie dokumentów przez C#


Potrzebujesz Aspose.PDF for .NET, aby wypróbować kod w swoim środowisku.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Utwórz nowy obiekt klasy Document, aby podzielić strony PDF.
  3. Dodaj bieżącą stronę do dokumentu.
  4. Zapisz bieżącą stronę jako osobny plik PDF

Jak podzielić plik PDF za pomocą C#

Za pomocą biblioteki Aspose.PDF dla biblioteki .NET można podzielić duże dokumenty PDF. Dzielenie dokumentu PDF jest częstym przypadkiem użycia podczas pracy z dokumentami PDF. Pomaga zmniejszyć rozmiar pliku PDF, dzieląc duże dokumenty na mniejsze pliki w celu wysłania pocztą elektroniczną.

Podziel PDF - C#

Ten przykładowy kod pokazuje, jak podzielić plik PDF - C#

var pdfEditor = new PdfFileEditor();
fs = new FileStream("1.pdf", FileMode.Open, FileAccess.Read);
doc = new Document(fs);
pdfEditor.Extract(pathSource, 1, doc.Pages.Count / 2, "pdf_half.pdf");

Jak podzielić pliki HTML za pomocą C#

Dokumenty HTML mogą być duże, ponieważ mogą zawierać tekst, obrazy, wykresy i inne. Może być konieczne oddzielenie plików HTML zgodnie z różnymi wymaganiami lub przypadkami użycia. Plik Aspose.PDF dla biblioteki .NET pomoże Ci w tym zadaniu.

Podziel HTML - C#

Ten przykładowy kod pokazuje, jak podzielić plik HTML - C#

//save input html to pdf to file
doc = new Document("1.html", new HtmlLoadOptions());
doc.Save("test.pdf", SaveFormat.Pdf);

var pdfEditor = new PdfFileEditor();
pdfEditor.SplitFromFirst("test.pdf", 1, "test.pdf");
doc = new Document("test.pdf");
doc.Save("html_first.html", SaveFormat.Html);

Jak podzielić pliki TXT za pomocą C#

Biblioteka Aspose.PDF afor .NET pozwala programistom C# podzielić pliki TXT na oddzielne części. Funkcja dzielenia dokumentu TXT na oddzielne pliki pomoże Ci pracować z różnymi sekcjami dużego dokumentu w tym samym czasie i dla kilku użytkowników. Dzielenie dokumentu TXT przyspieszy i usprawni Twoją pracę. Użyj poniższego fragmentu kodu, aby wyodrębnić strony pliku TXT.

Split TXT - C#

Ten przykładowy kod pokazuje, jak podzielić plik TXT - C#

//save input text to pdf to file
pdfEditor = new PdfFileEditor();
var doc = new Document("1.txt", new TxtLoadOptions());
doc.Save("test.pdf", SaveFormat.Pdf);

MemoryStream [] pages = pdfEditor.SplitToPages("test.pdf");

int index = 1;
foreach(var ms in pages)
{
    page = new Document(ms);
    var textAbsorber = new TextAbsorber();
    page.Pages.Accept(textAbsorber);
    string extractedText = textAbsorber.Text;
    File.WriteAllText("text_"+index+".txt", extractedText);
    index++;
}