Das Verwalten mehrerer Dateien kann schnell überwältigend werden, wenn es um Berichte, Rechnungen oder akademische Materialien geht. Ein PDF Merger ermöglicht es Ihnen, PDF und PDF Dokumente in eine einzige Datei zu kombinieren, Unordnung zu reduzieren, das Teilen zu erleichtern und sicherzustellen, dass Informationen konsolidiert bleiben.
PDF Merger API
Mit dem GroupDocs.Merger Cloud SDK für .NET können Sie PDF Dokumente einfach programmgesteuert zusammenführen. Dieses SDK bietet Entwicklern die Möglichkeit, skalierbare Apps zu erstellen, die PDFs in nur wenigen Codezeilen kombinieren können. Um zu installieren:
NuGet\Install-Package GroupDocs.Merger-Cloud -Version 23.10.0
Als Nächstes erhalten Sie Ihre API-Anmeldeinformationen (Client-ID und Client-Secret), indem Sie diesen Link folgen.
PDF Dokumente in C# zusammenführen
Hier erfahren Sie, wie Sie mehrere PDF Dateien in Ihrer C#-Anwendung kombinieren:
- Erstellen Sie eine Instanz der
Configuration
Klasse, in der wir die Client-Anmeldeinformationen als Argumente übergeben.
var configurations = new Configuration(clientId, clientSecret1);
- Initialisieren Sie die
DocumentApi
und übergeben Sie das Konfigurationsobjekt als Argument.
var newApiInstance = new DocumentApi(configurationSettings);
- CDefinieren Sie die Quell-PDF Dateien und Seiten, die mit
JoinItem
zusammengeführt werden sollen.
var item1 = new JoinItem
- Bereite eine
JoinRequest
mitJoinOptions
vor.
var requestOutput = new JoinRequest(options);
- Call the API to merge PDF documents and save the output.
var response = newApiInstance.Join(requestOutput);
// More examples over https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-dotnet
// Erhalten Sie Ihre API-Anmeldeinformationen
string clientId = "b7efc309-156b-4496-9501-68197f85c25a";
string clientSecret1 = "985132b15703be48a4bdf897e6c05777";
// Erstellen Sie eine Instanz der Konfigurationsklasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis.
var configurationSettings = new Configuration(clientId, clientSecret1);
// Erstellen Sie ein Objekt von DocumentApi, indem Sie das Konfigurationsobjekt als Argument übergeben.
var newApiInstance = new DocumentApi(configurationSettings);
try
{
var item1 = new JoinItem
{
FileInfo = new FileInfo
{
FilePath = "Binder1.pdf"
},
// Seiten der ersten PDF-Datei, die kombiniert werden sollen
Pages = new List<int?> { 2, 3 }
};
var item2 = new JoinItem
{
FileInfo = new FileInfo
{
FilePath = "ten-pages.pdf"
},
StartPageNumber = 2,
EndPageNumber = 5,
RangeMode = JoinItem.RangeModeEnum.OddPages
};
var options = new JoinOptions
{
JoinItems = new List<JoinItem> { item1, item2 },
OutputPath = "myResultant.pdf"
};
// Create File JoinRequest
var requestOutput = new JoinRequest(options);
// PDF Dateien zusammenführen und die resultierende PDF in den Cloud-Speicher hochladen.
var response = newApiInstance.Join(requestOutput);
}catch(Exception ex)
{ Console.WriteLine(ex.StackTrace); }

Bild:- Eine Vorschau der zusammengeführten PDF Dateien.
Combine PDF Dateien mit cURL
Sie können auch PDF Dokumente mit und cURL verketten. Dies ist perfekt für Automatisierungsszenarien. Dieser Ansatz ist besonders vorteilhaft für die Automatisierung von Dokumentenverwaltungsaufgaben, da er die schnelle und einfache Konsolidierung mehrerer PDF Dateien in ein einzelnes Dokument ermöglicht.
- Generiere JWT-Token:
curl -v "https://api.groupdocs.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=b7efc309-156b-4496-9501-68197f85c25a&client_secret=985132b15703be48a4bdf897e6c05777" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
- Spezifische PDF-Seiten zusammenführen:
curl -v "https://api.groupdocs.cloud/v1.0/merger/join" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"JoinItems\": [ { \"FileInfo\": { \"FilePath\": \"{sourceFile1}\", \"StorageName\": \"internal\", }, \"Pages\": [2,3], },{ \"FileInfo\": { \"FilePath\": \"{sourceFile2}\", \"StorageName\": \"internal\", }, \"StartPageNumber\": 2, \"EndPageNumber\": 5 } ], \"OutputPath\": \"{resultantFile}\"}"
Replace:
sourceFile1
- erste PDF-Datei.sourceFile2
- zweite PDF-Datei.resultantFile
- resultierendes PDF Dokument.accessToken
- JWT-Zugriffstoken, das oben generiert wurde.
Versuchen Sie die kostenlose PDF-Zusammenführungs-App
Erleben Sie unsere kostenlose PDF Merger App, um PDF Dateien online zu kombinieren, ohne Software installieren zu müssen.

Nützliche Links
Fazit
Mit dem GroupDocs.Merger Cloud SDK für .NET oder cURL-Befehlen können Sie alle PDFs schnell und sicher in ein Dokument zusammenführen. Das SDK ist ideal für Entwickler, die eine Integration in C#-Projekte benötigen, während cURL eine leichte Option für Skripte und Automatisierung bietet. Egal, ob Sie PDFs kombinieren, PDF Dokumente verketten oder eine Adobe-Alternative zum Zusammenführen von PDFs erkunden möchten, GroupDocs bietet die Flexibilität, um Ihren Anforderungen an das Dokumentenmanagement gerecht zu werden.
Verwandte Artikel
Wir empfehlen, die folgenden Links zu besuchen, um mehr über zu erfahren: