2014-01-17 2 views
0

내 응용 프로그램에서 나에게 base64binary 형식의 PDF 파일을 반환 일부 webservice를 사용하고 있습니다. 내 코드에서이 파일은 byte[]으로 표시됩니다.2 개의 base64binary PDF 파일을 단일 PDF로 결합하는 방법은 무엇입니까?

제 질문은 2 byte[]을 하나의 것으로 결합하여 pdf로 올바르게 저장하는 방법입니다.

은 지금까지 개별적으로 각각의 pdf 파일을 저장 :

는 또한
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(); 
+0

당신은 pdf 라이브러리가 필요합니다. –

답변

1

별도의 PDF 파일로 저장하고이 PDF 파일을 병합 할 iTextSharp를 사용할 수 있습니다 ...

샘플 코드는 아래 질문

에서 사용할 수 있습니다

Merging multiple PDFs using iTextSharp in c#.net

+0

감사합니다. 정확히 내가 찾던 것이 아니지만 좋았습니다. 그것은 여러 단계를 수행 할 것입니다 : 모든 pdf 파일 저장> 단일 파일로 결합> 필요없는 모든 파일 삭제 – Bryuk

관련 문제