=================
해당 전문을 필요한 업체에 문의를 해서 아래와 같은 답변을 얻었습니다.
==================
동의자료(예: PDF) 파일을 그대로 EI13 13번 필드에 Write 하시면 됩니다.
EI13에 동의자료를 그대로 붙인다고 생각하시면 됩니다.
Java를 사용해서 개발한다고 생각하면,
PDF 파일을 File 객체로 읽어서 Byte를 값을 EI13에 그대로 복사하신다고 생각하시면 됩니다.
========================
위 내용의 경우를 c# 으로 구현을 한다면,
byte[] binaryData;
try
{
// Read the file as binary data
binaryData = System.IO.File.ReadAllBytes(filePath);
// Convert binary data to a single-line string
string binaryString = BitConverter.ToString(binaryData).Replace("-", "");
// 이진 데이터를 문자열 배열에 담기
agreeDatas[i] = binaryString;
i++;
}
catch (Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
}
이런 식으로 해주는게 맞을까요? System.IO.File.ReadAllBytes 이 메소드로 byte 값을 가져오고, BitConverter.ToString(binaryData).Replace(“-”, “”) 이 메소드를 사용해서 문자열 1줄로 만들어서 전문에 포함시키면 될까요??
AE1112110000000202304049966910448 0000001 / 여기까지가 head record 구요. AE1112220000001 9966910448 48100002222 0201005901786310 202304041jpg 0002614 이건 data record