We have done several posts that uses the LEADTOOLS Document Converter to convert and merge multiple images and documents, including PDF. However, if all you need is to merge multiple PDF files into a single PDF file, LEADTOOLS has a PDFFile class that can combine PDF files with one-line of code.
The PDFFile class is available for .NET FX, .NET Core, and Java. In addition to PDF file merge, the PDFFile class provides much more including getting information about the file, getting PDF metadata, encrypting and decrypting PDFs, distilling PostScript to PDF, digital signing, bookmarking, annotating, and web optimizing.