เอกสารนี้แปลโดย AI สำหรับข้อมูลที่ถูกต้อง กรุณาดูเวอร์ชันภาษาอังกฤษ
ปลั๊กอินการแสดงตัวอย่างไฟล์ Office ใช้สำหรับแสดงตัวอย่างไฟล์ในรูปแบบ Office เช่น Word, Excel, PowerPoint และอื่น ๆ ภายในแอปพลิเคชัน NocoBase ครับ ปลั๊กอินนี้ทำงานผ่านบริการออนไลน์สาธารณะของ Microsoft ซึ่งช่วยให้สามารถฝังไฟล์ที่เข้าถึงได้ผ่าน URL สาธารณะลงในหน้าจอแสดงตัวอย่างได้ ทำให้ผู้ใช้สามารถดูไฟล์เหล่านี้ผ่านเบราว์เซอร์ได้โดยตรง โดยไม่จำเป็นต้องดาวน์โหลดหรือใช้แอปพลิเคชัน Office ครับ
โดยปกติแล้วปลั๊กอินนี้จะอยู่ในสถานะ ยังไม่เปิดใช้งาน คุณสามารถเริ่มใช้งานได้ทันทีหลังจากเปิดใช้งานในตัวจัดการปลั๊กอิน (Plugin Manager) โดยไม่ต้องตั้งค่าเพิ่มเติมครับ

เมื่ออัปโหลดไฟล์ Office (Word / Excel / PowerPoint) ลงในฟิลด์ไฟล์ของคอลเลกชันสำเร็จแล้ว ให้คลิกที่ไอคอนไฟล์หรือลิงก์ที่เกี่ยวข้อง เพื่อดูเนื้อหาไฟล์ในหน้าต่างป๊อปอัปหรือหน้าจอแสดงตัวอย่างที่ฝังไว้ครับ

การแสดงตัวอย่างที่ฝังอยู่ในปลั๊กอินนี้อาศัยบริการออนไลน์สาธารณะของ Microsoft (Office Web Viewer) โดยมีขั้นตอนหลักดังนี้ครับ:
ส่วนหน้า (Frontend) จะสร้าง URL ที่สามารถเข้าถึงได้แบบสาธารณะสำหรับไฟล์ที่ผู้ใช้อัปโหลด (รวมถึง URL ที่มีลายเซ็นจาก S3)
ปลั๊กอินจะโหลดการแสดงตัวอย่างไฟล์ใน iframe โดยใช้ที่อยู่ดังนี้:
บริการของ Microsoft จะส่งคำขอไปยัง URL ดังกล่าวเพื่อดึงเนื้อหาไฟล์ นำมาประมวลผล (Render) และส่งกลับมาเป็นหน้าที่สามารถดูได้ครับ
ปลั๊กอินรองรับการแสดงตัวอย่างเฉพาะรูปแบบไฟล์ Office ต่อไปนี้ โดยพิจารณาจากประเภท MIME หรือนามสกุลของไฟล์ครับ:
application/vnd.openxmlformats-officedocument.wordprocessingml.document (.docx) หรือ application/msword (.doc)application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (.xlsx) หรือ application/vnd.ms-excel (.xls)application/vnd.openxmlformats-officedocument.presentationml.presentation (.pptx) หรือ application/vnd.ms-powerpoint (.ppt)application/vnd.oasis.opendocument.text (.odt)ไฟล์รูปแบบอื่น ๆ จะไม่สามารถใช้ฟังก์ชันการแสดงตัวอย่างของปลั๊กอินนี้ได้ครับ