Объединить два массива байтов в один pdf файл
Дорогие,
У меня есть два массива байтов, каждый из которых представляет собой отчет одной страницы.
я хочу объединить их и создать pdf-отчет из двух страниц.
как я могу это сделать?
Что я уже пробовал:
byte[] bytes = ReportViewer1.LocalReport.Render("PDF", null, out mimeType, out encoding, out extension1, out streamIds, out warnings); byte[] bytes1 = ReportViewer2.LocalReport.Render("PDF", null, out mimeType, out encoding, out extension1, out streamIds, out warnings); byte[] newByteArray2 = bytes.Concat(bytes1).ToArray(); System.IO.File.WriteAllBytes("C://MyNewReport.pdf", newByteArray2);
[no name]
http://stackoverflow.com/questions/114692/reportviewer-localreport-merge-reports
[no name]
Или вы можете создать как ваш пример выше и создать 2 PDF-файла, а затем объединить их с помощью iTextSharp : http://weblogs.sqlteam.com/mladenp/archive/2014/01/10/simple-merging-of-pdf-documents-with-itextsharp-5-4-5.aspx