DEV Community

Cover image for PDF-Dateien mühelos zusammenführen
SirOnly
SirOnly

Posted on

PDF-Dateien mühelos zusammenführen

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);
        }
    }
}
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

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)