문제

파일 공유 웹 사이트에서 작업 중이며 업로드 된 문서의 스크린 샷을 찍을 수있는 방법이 필요합니다.

이 사이트는 일반 텍스트에서 사무실 문서 (DOC, XLS, PPT, ...), 비디오 (MPEG, AVI, ...), 이미지 (JPG, GIF, PNG, ...) PDF ' , 오픈 사무실 등

각 문서에는 "미리보기"가 있어야합니다. 좋은 부분은 클라이언트가 다음 형식에 미리보기를 원한다는 것입니다 : DOC, XLS, PPT 및 PDF. 다른 파일 형식은 옵션이며, 가져 오는 방법을 찾을 수 있다면 미리보기가 있습니다.

또한 미리보기에 썸네일을 포함해야하기 때문에 이미지는 문제가되지 않습니다. 또한 FFMPEG를 사용하여 비디오를 FLV로 변환하여 비디오의 스크린 샷을 찍는 데 사용할 수 있습니다.

나는 사용을 생각하고 있었다 Jodconverter 사무실 및 오픈 오피스 형식을 지원하는 경우 JPG로 변환되는지는 모르겠지만 적어도 PDF로 변환됩니다. 이 사이트는 전용 데비안 서버에서 실행되는 Drupal 5의 PHP에서 빌드되고 있으므로 JOD를 선택할 경우 동일한 시스템의 가상 서버에서 실행되는 웹 서비스로 사용하겠습니다.

파일을 이미지로 변환하는 더 나은 응용 프로그램이나 방법을 알고 있습니까?

미리 감사드립니다. 미리 감사드립니다!

하비에르

도움이 되었습니까?

해결책 2

모든 것을 PDF로 변환하기 위해 JodConverter를 사용한 다음 PDF에서 SWF로 변환하기 위해 SWFTools를 사용했습니다. Flash를 사용하여 내 문서 뷰어를 만들었습니다.

지금까지 정말 잘 작동합니다.

다른 팁

Windows Thumbnail Viewer는 COM 객체입니다. IExtractImage. 상자에서 많은 파일 유형을 지원하며 응용 프로그램은 자체를 추가 할 수 있습니다. 해당 인터페이스에 의존함으로써 오늘날 고려하지 않은 다른 문서 유형을 무료로 지원할 가능성이 높습니다.

PDF 문서를 보려면 itextsharp 라이브러리를 사용할 수 있습니다. 여기 링크가 있습니다:

http://itextsharp.sourceforge.net/

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