Un développement secondaire a été effectué sur https://github.com/kekingcn/kkfileview/. Avec l'intégration d'OpenOffice, le projet est encore plus grand! Mais il est plus facile à utiliser et à configurer, configurez simplement redis
Cloud Cloud: https://gitee.com/253281376/kkfileviewofficeedit.git
IP + port + nom du projet / en ligne
http://127.0.0.1:8012/onlinepreview?url=http%3A%2F%2FlocalHost%3A8080%2F1.doc
Notez que l'adresse est passée, ne téléchargez pas le flux, l'URL doit être codé!
IP + port + nom du projet / ligne de ligne? URL = votre adresse de fichier et votre adresse de rappel = l'adresse de rappel
Une fois le document enregistré avec succès, un rappel sera déclenché. La méthode OnlineEdit appelle l'adresse de rappel que vous avez transmise et transmet l'adresse de téléchargement du document régénéré (nom du paramètre: téléchargement)
En tant que service d'aperçu et d'édition indépendant, ce projet adopte cette méthode étant donné qu'il est possible que les deux projets soient déployés sur deux serveurs différents et que les fichiers ne soient pas interopérables.
Exemple d'adresse de modification:
http://127.0.0.1:8012/onLineEdit?callback=Localhost:8080/zscontent/savecallback&url=http%3a%2f%2fww.xdocin.com%2fdemo%2fdemo.docx&fileid=yourid
L'URL doit être encodée! L'adresse de rappel ne peut pas être accompagnée de http: //
S'il y a d'autres paramètres, vous pouvez les épisser derrière l'URL et sera remis ensemble pendant le rappel.
Exemple d'adresse de rappel: http: // localhost: 8080 / zscontent / savecallback? DownloadPath = http: //127.0.0.1: 8012 / télécharge
Incompatible avec Chrome version 42 ou supérieur. Si vous devez l'utiliser, veuillez passer en mode compatible. Vous ne pouvez pas utiliser le mode de vitesse extrême.
PageOffice V4.0 Numéro de série de l'essai d'édition standard: IMTG6-BSXJ-JGZ6-3BIWM
PageOffice V4.0 Numéro de série de l'essai professionnel de l'édition: CA1XB-MF7Y-12ST-PSBP2
Effet d'édition de doc
EXCEL EFFET DE PLAIS
Effet de prévisualisation DOC
Effet d'aperçu de la compression RAR, RAR
Les effets d'aperçu de l'image tels que PNG, JPEG, JPG, etc., prennent en charge la mise à l'échelle des roues de défilement, la rotation, l'inversion, etc.
Compte tenu de l'explication de la longueur, nous ne publierons pas l'effet d'aperçu des autres fichiers de format. Si vous êtes intéressé, vous pouvez vous référer aux exemples suivants pour le construire.
Étape 1: Pull Project https://github.com/yijiusmile/kkfileviewofficeedit.git
Étape 2: Configurez l'adresse redis, telle que
#=============================================#spring Redisson配置#===================================#
spring.redisson.address = 192.168.1.204:6379
##资源映射路径(因为jar方式运行的原因)
file.dir = C:\Users\yudian\Desktop\dev\
file.dir est l'adresse de stockage réelle du fichier converti, veuillez noter qu'il doit se terminer avec /