การพัฒนาที่สองได้ดำเนินการใน https://github.com/kekingcn/kkfileview/ ด้วยการรวม OpenOffice โครงการก็ยิ่งใหญ่กว่านี้! แต่มันง่ายกว่าที่จะใช้และกำหนดค่าเพียงกำหนดค่า Redis
รหัสคลาวด์: https://gitee.com/253281376/kkfileviewofficeedit.git
IP+พอร์ต+ชื่อโครงการ/onLinepreview? url = ที่อยู่ไฟล์ของคุณ
http://127.0.0.1:8012/onlinepreview?url=http%3a%2F%2flocalhost%3a8080%2f1.doc
โปรดทราบว่าที่อยู่จะผ่านไปอย่าดาวน์โหลดสตรีม URL จะต้องเข้ารหัส!
ip+พอร์ต+ชื่อโครงการ/onlineedit? url = ที่อยู่ไฟล์ของคุณและการโทรกลับ = ที่อยู่โทรกลับ
หลังจากบันทึกเอกสารเรียบร้อยแล้วจะมีการเรียกกลับมาแล้ว เมธอด onlineedit เรียกที่อยู่การโทรกลับที่คุณผ่านและผ่านเอกสารดาวน์โหลดที่สร้างใหม่ที่อยู่กลับมา (ชื่อพารามิเตอร์: DownloadPath)
ในฐานะที่เป็นบริการดูตัวอย่างและการแก้ไขที่เป็นอิสระโครงการนี้ใช้วิธีนี้โดยพิจารณาว่าเป็นไปได้ว่าทั้งสองโครงการอาจถูกนำไปใช้กับเซิร์ฟเวอร์ที่แตกต่างกันสองตัวและไฟล์ไม่สามารถทำงานร่วมกันได้
แก้ไขตัวอย่างที่อยู่:
http://127.0.0.1:8012/onlineedit?callback=localhost:8080/zscontent/savecallback&url=http%3a%2f%2fww.xdocin.com%2fdemo%2fdemo.docx.com
URL ต้องเข้ารหัส! ที่อยู่การโทรกลับไม่สามารถมาพร้อมกับ http: //
หากมีพารามิเตอร์อื่น ๆ คุณสามารถแยกพวกเขาไว้ด้านหลัง URL และจะถูกส่งกลับมารวมกันในระหว่างการโทรกลับ
ตัวอย่างที่อยู่โทรกลับ: http: // localhost: 8080/zscontent/savecallback? downloadpath = http: //127.0.0.1: 8012/ดาวน์โหลด? filename = d: /users/chenkailing/test/a3ba6f7c-a989-4F47-8173
เข้ากันไม่ได้กับ Chrome เวอร์ชัน 42 หรือสูงกว่า หากคุณต้องการใช้โปรดเปลี่ยนไปใช้โหมดที่เข้ากันได้ คุณไม่สามารถใช้โหมดความเร็วสุดขีด
PageOffice v4.0 หมายเลขซีเรียลทดลองรุ่นมาตรฐาน: IMTG6-BSXJ-JGZ6-3BIWM
PageOffice v4.0 Edition Professional Edition หมายเลขซีเรียล: CA1XB-MF7Y-12ST-PSBP2
ผลการแก้ไข DOC
เอฟเฟกต์ตัวอย่าง Excel
ผลการดูตัวอย่างของหมอ
Zip, RAR Prevession Preview Effect
เอฟเฟกต์ตัวอย่างภาพเช่น 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 เป็นที่เก็บข้อมูลจริงของไฟล์ที่แปลงโปรดทราบว่าต้องจบลงด้วย /