PDF-Dateien sind heutzutage sehr gebräuchlich, um Dokumente zu speichern und zu teilen. Manchmal kann es jedoch notwendig sein, mehrere PDF-Dateien zusammenzuführen, um sie einfacher zu verwalten oder zu verteilen. In diesem Artikel werden wir uns mit der Verwendung von Free Spire.PDF für .NET befassen, um PDF-Dateien in wenigen einfachen Schritten zusammenzuführen.
Free Spire.PDF für .NET hinzufügen
Bevor wir beginnen, müssen wir sicherstellen, dass Free Spire.PDF für .NET in unserem Projekt installiert ist. Dazu können wir entweder den NuGet-Paket-Manager verwenden oder das DLL-File von der offiziellen Website herunterladen. Nachdem wir Free Spire.PDF für .NET installiert haben, können wir mit dem Zusammenführen von PDF-Dateien beginnen.
Mehrere PDFs in ein einziges PDF zusammenführen
Spire.PDF für .NET bietet die Methode PdfDocument.MergeFiles(), um mehrere PDF-Dokumente zu einem einzigen Dokument zusammenzuführen. Die detaillierten Schritte sind wie folgt.
- Ermitteln Sie die Pfade der zusammenzuführenden Dokumente und speichern Sie sie in einem String-Array.
- Rufen Sie die Methode PdfDocument.MergeFiles() auf, um diese Dateien zusammenzuführen.
- Speichern Sie das Ergebnis in einem PDF-Dokument mit der Methode PdfDocumentBase.Save().
Hier ist der Code in C#:
using System;
using Spire.Pdf;
namespace MergePDFs
{
class Program
{
static void Main(string[] args)
{
//Get the paths of the documents to be merged
String[] files = new String[] {
"C:\\sample-1.pdf",
"C:\\sample-2.pdf",
"C:\\sample-3.pdf"};
//Merge these documents and return an object of PdfDocumentBase
PdfDocumentBase doc = PdfDocument.MergeFiles(files);
//Save the result to a PDF file
doc.Save("output.pdf", FileFormat.PDF);
}
}
}
Hier ist der Code in VB.NET:
Imports System
Imports Spire.Pdf
Namespace MergePDFs
Class Program
Shared Sub Main(ByVal args() As String)
'Get the paths of the documents to be merged
Dim files() As String = New String() {"C:\\sample-1.pdf","C:\\sample-2.pdf","C:\\sample-3.pdf"}
'Merge these documents and return an object of PdfDocumentBase
Dim doc As PdfDocumentBase = PdfDocument.MergeFiles(files)
'Save the result to a PDF file
doc.Save("output.pdf", FileFormat.PDF)
End Sub
End Class
End Namespace
Wie Sie sehen können, ist es sehr einfach, PDF-Dateien mit Free Spire.PDF für .NET zusammenzuführen. Mit nur wenigen Zeilen Code können wir mehrere PDF-Dateien in eine einzige Datei zusammenführen.
Free Spire.PDF für .NET bietet eine Vielzahl von Funktionen, um PDF-Dateien zu erstellen, zu bearbeiten und zu konvertieren. Hier sind einige weitere Funktionen:
PDF-Dateien aufteilen
Bilder aus PDF-Dateien extrahieren
Hinzufügen von Text-Wasserzeichen zu PDF-Dateien
Top comments (0)