문제

In my Application I'm using some webservice that returns me a pdf file in base64binary format. In my code I'm getting this file as byte[].

My question is how to combine 2 byte[] into a single and store it as pdf correctly?

So far I store each pdf file separately:

byte[] bytes = image.ImageData; // WebService that returns base64binary as byte[]
System.IO.FileStream stream = new FileStream(@"C:\Test\" + "File_" + i + ".pdf", FileMode.CreateNew);
System.IO.BinaryWriter writer = new BinaryWriter(stream);
writer.Write(bytes, 0, bytes.Length);
writer.Close();
도움이 되었습니까?

해결책

Alternatively you could save them as separate pdfs and use iTextSharp to merge two pdfs...

Sample code is available in below question

Merging multiple PDFs using iTextSharp in c#.net

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top