Apache Poi-ไลบรารี Java โอเพนซอร์ซสำหรับรูปแบบไฟล์ Microsoft Office
Apache Poi (การใช้งานที่ไม่ดี) เป็นห้องสมุด Java โอเพนซอร์ซยอดนิยมที่พัฒนาโดย Apache Software Foundation POI ย่อมาจาก“ การใช้งานที่ไม่ดี” การอ้างอิงอย่างตลกขบขันการอ้างอิงรูปแบบไฟล์ไบนารีที่เป็นกรรมสิทธิ์ของ Microsoft วัตถุประสงค์หลักของ Apache Poi คือการจัดเตรียมชุด APIs ของนักพัฒนา Java ที่ช่วยให้พวกเขาอ่านเขียนและจัดการรูปแบบไฟล์ Microsoft Office ต่างๆเช่นสเปรดชีต Excel (.xls และ. xlsx) เอกสาร (.DOC และ .DOCX) และการนำเสนอ PowerPoint (.PPT และ .pptx)
ประวัติโดยย่อของ Apache Poi ในช่วงต้นยุค 2000 เมื่อความต้องการเกิดขึ้นสำหรับนักพัฒนา Java ในการทำงานกับไฟล์ Microsoft Office โดยไม่ได้รับรายละเอียดพื้นฐานของรูปแบบไฟล์ Apache Foundation เริ่มทำงานกับวิศวกรรมย้อนกลับรูปแบบไฟล์ Microsoft สิ่งนี้ส่งผลให้เกิดการค้นพบว่ารูปแบบนั้นสับสนไม่ดีและได้รับการปรับปรุงด้านวิศวกรรม นั่นคือเหตุผลที่ชื่อ Poi เช่น การใช้งานการทำให้งงงวยไม่ดี ในช่วงหลายปีที่ผ่านมาห้องสมุดได้รับการพัฒนาที่สำคัญเพิ่มการสนับสนุนสำหรับคุณสมบัติใหม่และรูปแบบไฟล์ปรับปรุงประสิทธิภาพและการเพิ่มความสามารถในการใช้งาน
รูปแบบไฟล์ที่รองรับ Apache Poi รองรับการทำงานกับ Microsoft Excel, Microsoft Word และรูปแบบไฟล์ Microsoft PowerPoint
ความแตกต่างระหว่าง PPT และ PPTX
หากคุณเป็นผู้ใช้ Microsoft PowerPoint เป็นเวลานานคุณต้องระวังรูปแบบไฟล์ PPT และ PPTX ประเภทไฟล์การนำเสนอทั้งสองนี้เป็นส่วนหนึ่งของ Microsoft PowerPoint มาระยะหนึ่งแล้ว PPT เป็นรูปแบบไฟล์ PowerPoint ที่เก่าแก่ที่สุดที่ใช้กันอย่างแพร่หลายในการบันทึกงานนำเสนอลงในแผ่นดิสก์ มันถูกแทนที่ด้วยรูปแบบไฟล์ PPTX ที่ใหม่กว่าด้วยการแนะนำ Office 2007 ซึ่งเป็นรูปแบบเริ่มต้นสำหรับการบันทึกงานนำเสนอนับตั้งแต่ เนื่องจากผู้ใช้ส่วนใหญ่ได้อัพเกรดเป็น PowerPoint รุ่นใหม่พวกเขาอาจไม่ได้สังเกตเห็นความแตกต่างเนื่องจากไฟล์ใหม่ถูกบันทึกไว้ในรูปแบบไฟล์ PPTX โดยค่าเริ่มต้น อย่างไรก็ตามความจริงก็คือทั้งประเภทไฟล์ PPT และ PPTX นั้นแตกต่างกันตามรายละเอียดด้านล่าง
ppt vs pptx หากคุณสงสัยว่าอะไรคือความแตกต่างที่ชัดเจนระหว่าง ppt และ pptx รูปแบบไฟล์คุณอยู่ในสถานที่ที่เหมาะสม ต่อไปนี้เป็นความแตกต่างระหว่างรูปแบบไฟล์ PPT และ PPTX
ppt และ pptx-ความแตกต่างรูปแบบไฟล์ ความแตกต่างที่สำคัญระหว่าง PPT และ PPTX คือไฟล์ PPT ถูกบันทึกไว้ในแผ่นดิสก์เป็นไฟล์ไบนารีในขณะที่ไฟล์ PPTX ถูกบันทึกไว้ใน Office Open XML รูปแบบ ไฟล์ PPT บันทึกเนื้อหาการนำเสนอเป็นคอลเลกชันไบนารีของบันทึกและโครงสร้าง สิ่งเหล่านี้ถูกจัดเรียงในสตรีมไบนารีตามที่อธิบายไว้ในข้อกำหนดของรูปแบบไฟล์ PPT ในทางตรงกันข้ามไฟล์ PPTX จะถูกบันทึกไว้ในรูปแบบ Office Open XML ที่เก็บข้อมูลไว้ใน XML ที่บีบอัดในรูปแบบ zip ไฟล์ PPTX สามารถเปิดและตรวจสอบได้โดยการเปลี่ยนชื่อส่วนขยาย.