2 차 개발은 https://github.com/kekingcn/kkfileview/에서 수행되었습니다. OpenOffice의 통합으로 프로젝트는 훨씬 더 큽니다! 그러나 사용하고 구성하기가 더 쉽습니다. Redis를 구성하십시오.
코드 클라우드 : https://gitee.com/253281376/kkfileviewofficeedit.git
IP+PORT+프로젝트 이름/onlinepreview? url = 파일 주소
http://127.0.0.1:8012/onlinepreview?url=http%3A%2f%2FlocalHost%3A8080%2F1.doc
주소가 전달되고 스트림을 다운로드하지 않으면 URL을 인코딩해야합니다!
IP+PORT+프로젝트 이름/onlineEdit? url = 파일 주소 및 콜백 = 콜백 주소
문서가 성공적으로 저장되면 콜백이 트리거됩니다. 온라인 에디션 메소드는 통과 한 콜백 주소를 호출하고 재생 된 문서 다운로드 주소를 전달합니다 (매개 변수 이름 : downloadPath)
독립적 인 미리보기 및 편집 서비스 로서이 프로젝트는 두 프로젝트가 두 개의 다른 서버에 배포 될 수 있고 파일을 상호 운용 할 수 없다는 것을 고려 하여이 방법을 채택합니다.
주소 편집 예 :
http://127.0.0.1:8012/onlineedit?callback=localhost:8080/zscontent/savecallback&url=http%3A%2F%2fwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
URL을 인코딩해야합니다! 콜백 주소에는 http : //를 동반 할 수 없습니다.
다른 매개 변수가있는 경우 URL 뒤에 연결할 수 있으며 콜백 중에 다시 전달됩니다.
콜백 주소 예 : http : // localhost : 8080/zscontent/savecallback? downloadPath = http : //127.0.0.0.1 : 8012/download? filename = d : /users/chenkailing/test/a3ba6f7c-a989-4f47-8173-f795ff30b.dofit
크롬 버전 42 이상과 호환되지 않습니다. 사용해야하는 경우 호환 모드로 전환하십시오. 극한 속도 모드를 사용할 수 없습니다.
PageOffice v4.0 표준판 시험 일련 번호 : IMTG6-BSXJ-JGZ6-3BIWM
PageOffice v4.0 Professional Edition 시험 일련 번호 : CA1XB-MF7Y-12ST-PSBP2
문서 편집 효과
Excel 미리보기 효과
문서 미리보기 효과
지퍼, RAR 압축 미리보기 효과
PNG, JPEG, JPG 등과 같은 이미지 미리보기 효과, 지원 스크롤 휠 스케일링, 회전, 역전 등
길이에 대한 설명을 고려할 때 다른 형식 파일의 미리보기 효과를 게시하지 않습니다. 관심이 있으시면 다음 예제를 참조하여 구축 할 수 있습니다.
1 단계 : 프로젝트를 당기십시오 https://github.com/yijiusmile/kkfileviewofficeedit.git
2 단계 : REDIS 주소를 구성합니다
#=============================================#spring Redisson配置#===================================#
spring.redisson.address = 192.168.1.204:6379
##资源映射路径(因为jar方式运行的原因)
file.dir = C:\Users\yudian\Desktop\dev\
file.dir는 변환 된 파일의 실제 저장소 주소입니다.