PDF über Aspose.PDF für .NET teilen

Dateien werden mit Hilfe von Aspose.PDF für die .NET -Bibliothek aufgeteilt.

Dateien mit Aspose.PDF für .NET teilen

Benötigen Sie nur einen Teil Ihrer großen Dateien? Um einen oder mehrere Teile aus Ihrem Dokument zu trennen, müssen Sie die Seiten der Originaldatei teilen. Um Dateien aufzuteilen, verwenden wir die API Aspose.PDF for .NET. Dabei handelt es sich um eine funktionsreiche, leistungsstarke und einfach zu bedienende API zur Dokumentenbearbeitung für die net -Plattform. Öffnen Sie den Paketmanager NuGet, suchen Sie nach Aspose.pdf und installieren Sie es. Unser Softwaretool bietet Entwicklern auch die Möglichkeit, Word-, PDF-, HTML-, TXT- und DOCX-Dokumente in Teile aufzuteilen. Weitere Informationen finden Sie auf Dokumentationsseiten. Sie können auch den folgenden Befehl in der Package Manager Console verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF

Dokumente über C# teilen


Sie müssen Aspose.PDF for .NET den Code in Ihrer Umgebung ausprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Erstellen Sie ein neues Document-Klassenobjekt, um PDF-Seiten
  3. Fügt dem Dokument die aktuelle Seite hinzu.
  4. Aktuelle Seite als separates PDF speichern

So teilen Sie PDF mit C#

Mit der Bibliothek Aspose.PDF for .NET können Sie große PDF-Dokumente aufteilen. Das Teilen eines PDF-Dokuments ist ein häufiger Anwendungsfall bei der Arbeit mit PDF-Dokumenten. Es hilft, die Größe einer PDF-Datei zu reduzieren, indem große Dokumente in kleinere Dateien aufgeteilt werden, um sie per E-Mail zu versenden.

PDF teilen - C#

Dieser Beispielcode zeigt, wie eine PDF-Datei aufgeteilt wird - 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");

Wie teilt man HTML-Dateien mit C#

HTML-Dokumente können groß sein, da sie Text, Bilder, Diagramme und mehr enthalten können. Möglicherweise müssen Sie HTML-Dateien nach unterschiedlichen Anforderungen oder Anwendungsfällen trennen. Die Bibliothek Aspose.PDF for .NET hilft Ihnen bei dieser Aufgabe.

Geteiltes HTML - C#

Dieser Beispielcode zeigt, wie eine HTML-Datei aufgeteilt wird - 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);

Wie teilt man TXT-Dateien mit C#

Die Bibliothek Aspose.PDF für.NET ermöglicht es C#-Entwicklern, TXT-Dateien in separate Teile aufzuteilen. Die Funktion zum Aufteilen eines TXT-Dokuments in separate Dateien hilft Ihnen, mit verschiedenen Abschnitten eines großen Dokuments gleichzeitig und für mehrere Benutzer zu arbeiten. Das Teilen eines TXT-Dokuments beschleunigt und rationalisiert Ihre Arbeit. Verwenden Sie den folgenden Codeausschnitt, um die Seiten Ihrer TXT-Datei zu extrahieren.

Geteiltes TXT - C#

Dieser Beispielcode zeigt, wie eine TXT-Datei aufgeteilt wird - 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++;
}