2013-05-09 2 views
0

Lotus Notes 애플리케이션의 데이터 추출 작업 중입니다. 첨부 파일과 이미지가있을 수있는 법적 문서를 보관합니다 (메일이 아님). 메모 문서를 HTML로 변환하려고합니다. 자바 API를 사용하여 데이터를 가져 오는 동안 텍스트, 첨부 파일 등을 추출 할 수 있지만 이미지를 추출 할 때는 추출 할 수 없습니다. 나는 약간의 연구를했고 두 가지 접근법을 발견했다.Java API를 사용하여 Lotus Notes에서 이미지를 추출 할 수 없음

1) generateXML() 메소드를 사용하여 문서를 추출한다. 그러나 생성 된 문서에는 Notes Domino 서버에 위치 정보가있는 그림 태그가 있습니다. 그러나 이미지를 HTML 문서에 포함 할 수 있도록 이미지를 원합니다.

2) MIME 엔터티로 extractinh. getMIMEEntity ("Body") 또는 다른 필드를 사용하여 이미지를 가져 오려고하면 이미지가 표시되지 않고 항상 null을 반환합니다.

이것에 대해서는 질문하고 있습니다 만 (Extract inline images from Lotus Notes using Lotus Notes Java API), 장래는 결정적으로 대답하지 않고 휴면합니다.

도와주세요. 2 일 동안 계속 작업 중이므로 이미지를 가져올 수 없습니다. 미리 감사드립니다.

+0

일부 설명을 활성화, 당신은 질문 제목은 "할 수 없습니다 ** 수출 ** 이미지는 말한다 ... "콘텐츠 가져 오기"에 대해 이야기하는 동안 여기 정확히 필요한 것은 무엇입니까? – Naveen

+0

메모에서 내보내기 및 HTML로 가져 오기를 의미합니다. 그것을 더 명확하게하기 위해 편집하겠습니다. :) –

+0

[LotusScript 및 Java를 통해 이미지 가져 오기]에 대한 블로그를 작성했습니다 (http://naveegator.blogspot.com/2011/12/import-image-resources-via-lotusscript.html). 아마 거기에서 몇 가지 아이디어를 얻을 수 있습니다. – Naveen

답변

-1

Lotusscript에서 먼저 로컬 시스템/서버로 파일을 추출하고 아래 코드를 사용하여 excel로 내보낼 수 있습니다.

'루프 모든 첨부 파일/문서를 통해 서버/지역에 대한 몇 가지 경로로 이미지를 저장 (첨부 객체 생성함으로써)'시스템 (strSaveasPath) 전화 object.ExtractFile (strSaveAsPath) '지금 활성화 엑셀 행 : 열 범위 당신은 이미지 xlApp.Range를 삽입 wnat ("1 : 1"). xlApp.ActiveSheet.Pictures.Insert (strSaveAsPath)

관련 문제