แปลง PPT เป็นรูปแบบ JSON ผ่าน Java

บน Premise Java API เพื่อส่งออก PPT ไปยัง JSON โดยไม่ต้องใช้ Microsoft® Excel หรือ PowerPoint

 

การแปลงรูปแบบ PPT เป็นรูปแบบ JSON ผ่าน Aspose.Total for Java เป็นกระบวนการสองขั้นตอนง่ายๆ ในขั้นตอนแรก คุณสามารถส่งออก PPT เป็น HTML ได้โดยใช้ Aspose.Slides for Java ประการที่สอง โดยใช้ Aspose.Cells for Java คุณสามารถแปลง HTML เป็น JSON

แปลง PPT เป็นรูปแบบ JSON ผ่าน Java

  1. เปิดไฟล์ PPT โดยใช้คลาส Presentation
  2. แปลง PPT เป็น HTML โดยใช้ [บันทึก]( https://reference.aspose.com/slides/java/com.aspose.slides/Presentation#save-java.lang.String-int-com.aspose.slides ISaveOptions-) วิธีการ
  3. โหลดเอกสาร HTML โดยใช้คลาส Workbook
  4. บันทึกเอกสารในรูปแบบ JSON โดยใช้ save วิธีการ

ข้อกำหนดการแปลง

คุณสามารถใช้ Aspose.Total สำหรับ Java ได้โดยตรงจากโปรเจ็กต์ที่ใช้ Maven และรวมไลบรารี่ใน pom.xml ของคุณ

หรือคุณสามารถรับไฟล์ ZIP จาก ดาวน์โหลด

ข้อกำหนดการแปลง

คุณยังสามารถเปิดเอกสารที่มีการป้องกันด้วยรหัสผ่านได้โดยใช้ API หากเอกสาร PPT ที่คุณป้อนมีการป้องกันด้วยรหัสผ่าน คุณจะไม่สามารถแปลงเป็นรูปแบบ JSON ได้โดยไม่ต้องใช้รหัสผ่าน API อนุญาตให้คุณเปิดเอกสารที่เข้ารหัสโดยส่งรหัสผ่านที่ถูกต้องในออบเจกต์ LoadOptions

แปลง PPT ที่ได้รับการป้องกันเป็นรูปแบบ JSON ผ่าน Java

ขณะที่คุณกำลังแปลง PPT เป็น JSON คุณยังสามารถตั้งค่าช่วงเป็นรูปแบบ JSON เอาต์พุตของคุณได้ ในการตั้งค่าช่วง คุณสามารถเปิด HTML ที่แปลงแล้วโดยใช้คลาสเวิร์กบุ๊ก สร้างช่วงของข้อมูลที่จะส่งออกโดยใช้เมธอด Cells.createRange เรียกเมธอด JsonUtility.exportRangeToJson ด้วยการอ้างอิงของ Range & ExportRangeToJsonOptions และเขียนสตริงข้อมูล JSON ไปยังไฟล์ผ่าน วิธีการ BufferedWriter.write

```
การแปลงไฟล์ PPT (PowerPoint) เป็น JSON (JavaScript Object Notation) ช่วยให้ข้อมูลในงานนำเสนอที่ซับซ้อนเป็นรูปแบบที่มีโครงสร้าง น้ำหนักเบา และสามารถอ่านโดยเครื่องได้ รูปแบบนี้เหมาะสำหรับนักพัฒนาที่ต้องการรวมข้อมูลเกี่ยวกับการนำเสนอ สไลด์ หรือภาพประกอบลงในแอปพลิเคชันเว็บและแพลตฟอร์มที่ใช้ปัญญาประดิษฐ์

การใช้งานหลัก

  • การสกัดเอาเมตาดาต้าของสไลด์ PowerPoint สำหรับแอปพลิเคชันเว็บหรือมือถือ
  • การรวมข้อมูลการนำเสนอเข้ากับแดชบอร์ดหรือระบบการแสดงข้อมูล
  • การสร้าง API ที่ใช้ JSON เพื่อการแสดงสไลด์ได้เปลี่ยนไปตามเงื่อนไข
  • การสนับสนุนระบบปัญญาประดิษฐ์ที่ตีความเนื้อหาใน PowerPoint ในบริบทที่เหมาะสม

สถานการณ์การอัตโนมัติ

  • การแปลง PPT เป็น JSON แบบเรียลไทมสำหรับการแยกวิเคราะห์เนื้อหาโดยอัตโนมัติ
  • การรวมระบบ CMS แบบ headless หรือระบบดัชบอร์ดด้วย
  • การประมวลผลเป็นชุดสำหรับแพลตฟอร์มทางการวิเคราะห์ที่ต้องการข้อมูลการนำเสนอที่มีโครงสร้าง
  • การสรุปและติดป้ายข้อมูลใน PowerPoint ด้วยระบบปัญญาประดิษฐ์
```

สำรวจ PPT ตัวเลือกการแปลงด้วย Java

แปลง PPT S TO JSON (ไฟล์สัญลักษณ์วัตถุ JavaScript)
แปลง PPT S TO DOC (รูปแบบไบนารีของ Microsoft Word)
แปลง PPT S TO DOCX (เอกสาร Office 2007+ Word)
แปลง PPT S TO DOT (ไฟล์เทมเพลต Microsoft Word)
แปลง PPT S TO DOTM (ไฟล์เทมเพลต Microsoft Word 2007+)
แปลง PPT S TO DOTX (ไฟล์เทมเพลต Microsoft Word)
แปลง PPT S TO FLATOPC (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง PPT S TO ODT (รูปแบบไฟล์ข้อความ OpenDocument)
แปลง PPT S TO OTT (เทมเพลต OpenDocument)
แปลง PPT S TO RTF (รูปแบบ Rich Text)
แปลง PPT S TO WORDML (โปรแกรมประมวลผลคำ Microsoft Word 2003ML)
แปลง PPT S TO CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค)
แปลง PPT S TO DIF (รูปแบบการแลกเปลี่ยนข้อมูล)
แปลง PPT S TO EXCEL (รูปแบบไฟล์สเปรดชีต)
แปลง PPT S TO FODS (สเปรดชีต OpenDocument Flat XML)
แปลง PPT S TO MARKDOWN (ภาษามาร์กอัปที่มีน้ำหนักเบา)
แปลง PPT S TO MHTML (ไมม์ HTML)
แปลง PPT S TO ODS (OpenDocument สเปรดชีต)
แปลง PPT S TO SXC (สเปรดชีตคำนวณ StarOffice)
แปลง PPT S TO TSV (ค่าที่คั่นด้วยแท็บ)
แปลง PPT S TO XLAM (Add-in ที่เปิดใช้งานแมโครของ Excel)
แปลง PPT S TO XLS (รูปแบบไบนารีของ Microsoft Excel)
แปลง PPT S TO XLSB (สมุดงานไบนารีของ Excel)
แปลง PPT S TO XLSM (สเปรดชีตที่เปิดใช้งานมาโคร)
แปลง PPT S TO XLSX (เปิดสมุดงาน XML)
แปลง PPT S TO XLT (เทมเพลต Excel 97 - 2003)
แปลง PPT S TO XLTM (เทมเพลตที่เปิดใช้งานแมโครของ Excel)
แปลง PPT S TO XLTX (เทมเพลต Excel)