質問

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