Java : 클립 보드의 이미지를 페이스트 (추가) Word 문서에 붙여 넣는 방법

StackOverflow https://stackoverflow.com/questions/1646109

문제

Java에는 클립 보드의 내용 (내 케이스의 이미지)을 Word 문서의 끝에 복사하는 방법이 있습니까?

이 프로그램이 실행될 때마다 파일 이름 (Word File)을 매개 변수로 가져갈 프로그램을 원합니다. Word 파일을 열고 클립 보드의 내용을 문서 끝에 붙여 넣습니다.

나는 첫 번째 부분을 끝냈지 만 두 번째 부분으로 어려움을 겪고 있습니다. 또한 POI를 시도했지만 작동 할 수 없었습니다.

모든 도움이나 포인터는 대단히 감사합니다.

안부, -Ashish

도움이 되었습니까?

해결책

테스트하지는 않았지만 다음 단계를 시도 할 것입니다.

문서를 읽은 후 클립 보드에서 이미지를 읽으십시오 (이 웹 사이트를 볼 수 있습니다. toclipimg.html) 그리고 임시 (file.createTempFile (...)) 이미지를 디스크에 저장하십시오. 먼저 이미지를 저장 한 다음 POI로 추가하는 것이 더 쉬울 수 있습니다.

다른 팁

Word 파일을 구문 분석하는 데 사용중인 라이브러리/코드를 모르지만 Words는 Word 파일을 구문 분석하는 작업을 잘 수행합니다. 그러나 무료는 아니지만 사용하기가 다소 간단하고 충분한 문서화와 매우 견고한 포럼 기반 헬프 데스크가 있습니다.

그들의 확인 웹 사이트. 그리고 아니요, 나는 직원이 아닙니다. 그것은 단지 좋은 소프트웨어입니다 :)

http://poi.apache.org/hwpf/index.html

초기 개발 중이지만 SVN DIR에서 확인할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top