Кто-нибудь знает хороший способ загрузки файлов PDF из внешнего ресурса и их связывания для создания одного документа PDF.
Есть ли какой-нибудь компонент, который вы можете порекомендовать?
Я бы использовал PDFSharp: http://pdfsharp.com/PDFsharp/index.php?option=com_content&task=view&id=52&Itemid=45
Отказ от ответственности: я работаю в Atalasoft. Наш DotImage Document Imaging SDK может сделать это. Вот документ со всем необходимым кодом .
Это просто:
PdfDocument.Combine("FinalReport.pdf", "CoverSheet.pdf";, "Disclaimer.pdf", "Report.pdf");
Это не использует C #, но обычно я использую ghostscript:
gs -q -sPAPERSIZE = letter -dNOPAUSE -dBATCH -sDEVICE = pdfwrite -sOutputFile = out.pdf in1.pdf in2.pdf in3.pdf ...
По сути, это печатает несколько PDF-файлов в последовательности, но перенаправляет вывод в PDF-файл, эффективно объединяя их.
Проверьте это объяснение: http://ansuz.sooke.bc.ca/software/pdf-append.php