2013-08-07 6 views
0

PDF를 이진 데이터로 변환 할 수있는 Ruby 함수가 있습니까? SOAP API의 이진 데이터가 필요합니다. 바이너리 파일과 다른 포맷을 변환하는 데 많은 참조가 발견되었지만 그 반대가 필요합니다.PDF를 Ruby의 이진 파일로 변환

+0

비누를 사용하여 PDF를 게시하고 있습니까? SOAP API를 사용하여 다른 서버로 PDF 파일을 보내려고하는 것과 같습니까? –

+0

CRM을 구현 중이며 이력서를 분석해야합니다 (PDF, DOC). 나는 파싱에 R-Chilli를 사용하고 있습니다. 그들은 나에게 SOAP URL을 제공하고 바이너리 데이터로 파일을 보내달라고 요청했다. – Senthil

+0

당신은's = File.open (filename, 'rb')와 같은 파일의 내용을 얻을 수 있습니다 {| f | f.read}'... 그러면 SOAP 호출에서 s를 보냅니다. 이 질문에 대한 대답입니까? –

답변

1

이 입력하는 짧은 :

text = IO.read(fname, mode: 'rb') 

을하지만 SOAP은 다루기 쉬운 일이 아니다. Savon 보석을 확인해보십시오.

+0

감사합니다. 7stud, 나는 당신이 제안한대로 Savon을 사용하여 구현했습니다. – Senthil

+0

@Senthil, 천만에요. – 7stud