You can do this easily with wkhtmltopdf command line binary.
wkhtmltopdf url1 url2 url3 output.pdf
will result in a single PDF containing all the content from the URL's you pass in.
You can use PDFCreator:
works on Windows 10, Windows 8, Windows 7 SP1
To batch unlock PDF files to make them OCRable in Acrobat, batch print them via PDFCreator. To batch print in PDFCreator, see https://www.pdfforge.org/tips/auto-save
Tested with PDFCreator 4.1.2 on Windows 7 SP1 x64 Ultimate.
Note that by default PDFCreator comes with PDF ...
I use https://github.com/jeromerobert/pdfarranger for merging and slitting PDF files.
What I would like to highlight:
it is an open source app
written in python
Windows version is here https://github.com/jeromerobert/pdfarranger/releases
You can extract detailed text information using Docotic.Pdf library. I am co-author of this library. Here is the basic C# sample:
using (var pdf = new PdfDocument("your_document.pdf"))
PdfPage page = pdf.Pages;
foreach (PdfTextData data in page.GetWords())
An alternative to combining markdown pages then generating PDF is to generate the seperate PDFs, then combine the PDFs. I know and like PDFsam for this task. For a command-line interface, PDFsam proposes the open-source sejda which is used internally as the library to make PDFsam work.
You can create excellent pdfs using Report Lab, either the Open Source or Commercial versions of Report Lab. As it is the power behind the Wikipedia "Download as PDF" functionality it can definitely handle complex content.
It is used as a back-end by the python rst2pdf libary.
The simplest process, (lifted from the book Report Lab - PDF Processing ...
Have you tried ghostscript? It handles PDF input and output (and many other formats,) and there is probably a user friendly GUI available for your platform (which you didn't mention which makes recommendations a bit difficult).
I don't know about hyperlinks, though.
Syncfusion Essential PDF can be used to create and manipulate PDF using C#.
Live samples for ASP.NET Core, but the libraries are supported on Windows Forms, WPF, Silverlight, ASP.NET and ASP.NET MVC, WinRT, Windows Phone, Windows store universal and Xamarin applications as well.
A single license for the File Formats Edition costs $995. The whole product is ...