เก่งเป็น PowerPoint

แปลง Excel เป็น PowerPoint ใน Java

Excel และ PowerPoint เป็นสองแอปพลิเคชันที่ใช้กันอย่างแพร่หลายซึ่งจำเป็นสำหรับธุรกิจและอุตสาหกรรมต่างๆ Excel มักใช้ในการจัดเก็บและจัดระเบียบข้อมูล ในขณะที่ PowerPoint มักใช้เพื่อสร้างงานนำเสนอและสไลด์โชว์ การแปลงไฟล์ Excel เป็นงานนำเสนอ PowerPoint เป็นงานทั่วไปที่หลายคนต้องทำ และการลงมือทำด้วยตนเองอาจใช้เวลานานและเกิดข้อผิดพลาดได้ง่าย ในบล็อกโพสต์นี้ เราจะให้คำแนะนำที่ครอบคลุมเกี่ยวกับวิธีแปลง Excel เป็น PowerPoint โดยใช้ Java REST API เราจะพูดถึงเทคนิคต่างๆ ที่สามารถใช้เพื่อทำให้กระบวนการแปลงเป็นไปโดยอัตโนมัติและทำให้กระบวนการมีประสิทธิภาพ ไม่ว่าคุณจะเป็นนักพัฒนาซอฟต์แวร์หรือมืออาชีพด้านธุรกิจ คู่มือนี้จะช่วยให้คุณปรับปรุงเวิร์กโฟลว์และประหยัดเวลาได้ มาเริ่มกันเลย!

API การแปลง Excel เป็น PowerPoint

Aspose.Cells Cloud SDK สำหรับ Java เป็น API บนคลาวด์อันทรงพลังที่ให้ความสามารถที่หลากหลายสำหรับการทำงานกับไฟล์ Excel ความสามารถหลักบางอย่าง ได้แก่ Excel เป็น PowerPoint, XLS เป็น PDF, XLS เป็น HTML, ผสานและแยกไฟล์ Excel และอื่นๆ อีกมากมาย API ได้รับการออกแบบให้มีความยืดหยุ่นและปรับแต่งได้ ดังนั้นนักพัฒนาจึงสามารถสร้างโซลูชันที่ตอบสนองความต้องการเฉพาะของตนได้ ทำให้งานที่เกี่ยวข้องกับ Excel ของคุณเป็นแบบอัตโนมัติและคล่องตัวในระบบคลาวด์ โดยไม่จำเป็นต้องติดตั้งซอฟต์แวร์หรือฮาร์ดแวร์ใดๆ

ขั้นตอนแรกคือการเพิ่มการอ้างอิง SDK ในโครงการ Java

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cells-cloud</artifactId>
        <version>22.8</version>
    </dependency>
</dependencies>

ในกรณีที่คุณยังไม่ได้สมัครผ่าน Aspose Cloud โปรดสร้างบัญชีฟรีโดยใช้ที่อยู่อีเมลที่ถูกต้อง จากนั้นดึงรหัสไคลเอ็นต์และรายละเอียดความลับไคลเอ็นต์จาก แดชบอร์ด

แปลง Excel เป็น PowerPoint ใน Java

ส่วนนี้แบ่งปันรายละเอียดเกี่ยวกับวิธีการแปลง Excel เป็น PowerPoint โดยใช้ Java

  • สร้างอินสแตนซ์ของ CellsApi ในขณะที่ส่งข้อมูลรับรองลูกค้าเป็นอาร์กิวเมนต์อินพุต
  • สร้างตัวแปรที่มีอินพุตชื่อ Excel รูปแบบผลลัพธ์เป็น PowerPoint และชื่อไฟล์เอาต์พุต
  • อ่านไฟล์ Excel จากไดรฟ์ในเครื่องโดยใช้อินสแตนซ์ของไฟล์
  • จากนั้นอัปโหลดแผ่นงาน Excel ไปยังที่เก็บข้อมูลบนคลาวด์โดยใช้เมธอด uploadFile(…)
  • สุดท้าย เรียกเมธอด cellsWorkbookGetWorkbook(…) เพื่อทำการแปลง Excel เป็น PowerPoint หลังจากการแปลงไฟล์ผลลัพธ์จะถูกบันทึกในที่เก็บข้อมูลบนคลาวด์
// สำหรับตัวอย่างเพิ่มเติม โปรดไปที่ https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // รับ ClientID และ ClientSecret จาก https://dashboard.aspose.cloud/
    String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
    String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
	  
    // สร้างอินสแตนซ์ของ CellsApi โดยใช้ข้อมูลรับรองลูกค้า
    CellsApi api = new CellsApi(clientId,clientSecret);
	    		
    // ชื่อสมุดงาน Excel ที่ป้อนเข้า
    String fileName = "myDocument.xlsx";
    // รายละเอียดรหัสผ่านหากสมุดงานเข้ารหัส
    String password = null;
	        
    // ระบุเพื่อตั้งค่าแถวสมุดงานให้พอดีอัตโนมัติ
    Boolean isAutoFit = true;
    // ระบุว่าจะบันทึกเฉพาะข้อมูลตารางหรือไม่
    Boolean onlySaveTable = true;
	    		
    // รูปแบบไฟล์ผลลัพธ์
    String format = "PPTX";
	    		
    // โหลดไฟล์จากระบบโลคัล
    File file = new File(fileName);	
	    
    // อัปโหลดอินพุต XLSB ไปยังที่เก็บข้อมูลบนคลาวด์
    api.uploadFile("input.xlsx", file, "default");
	    	         
    // ดำเนินการแปลงเอกสาร
    File response = api.cellsWorkbookGetWorkbook("input.xlsx", password,format, 
	    			            isAutoFit, onlySaveTable, null,"default", "Resultant.pptx","default", null);       
	    
    // พิมพ์ข้อความแสดงความสำเร็จ
    System.out.println("Successfull conversion of Excel to PowerPoint !");
    }catch(Exception ex)
    {
        System.out.println(ex.getMessage());
    }
excel เพื่อดูตัวอย่าง PPTX

Image1:- แสดงตัวอย่างการแปลง Excel เป็น PowerPoint

คุณอาจลองดาวน์โหลดสมุดงาน Excel ที่ป้อนเข้าและผลลัพธ์ PowerPoint จาก myDocument.xlsx และ Resultant.pptx ตามลำดับ

การแทรก Excel ลงใน PowerPoint โดยใช้คำสั่ง cURL

เนื่องจาก REST API สามารถเข้าถึงได้ง่ายผ่านคำสั่ง cURL ดังนั้นในส่วนนี้ เราจะแปลง XLS เป็น PPT โดยใช้คำสั่ง cURL ตอนนี้ ขั้นตอนแรกคือการสร้างโทเค็นการเข้าถึง JWT ในขณะที่ดำเนินการคำสั่งต่อไปนี้

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ตอนนี้เรามีโทเค็น JWT ส่วนบุคคลแล้ว เราจำเป็นต้องดำเนินการคำสั่งต่อไปนี้เพื่อโหลด Excel จากที่เก็บข้อมูลบนคลาวด์ ทำการแปลงเป็น PowerPoint และบันทึกผลลัพธ์ในที่เก็บข้อมูลบนคลาวด์

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/input.xlsx?format=PPTX&isAutoFit=true&onlySaveTable=true&outPath=Resultant.pptx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

บทสรุป

สรุปได้ว่า Aspose.Cells Cloud เป็นโซลูชันที่ทรงพลังและยืดหยุ่นสำหรับการแปลงไฟล์ Excel เป็นงานนำเสนอ PowerPoint และการทำงานกับข้อมูล Excel ในระบบคลาวด์ เมื่อใช้ API นี้ คุณสามารถปรับปรุงเวิร์กโฟลว์และทำให้งานที่เกี่ยวข้องกับ Excel เป็นไปโดยอัตโนมัติ ช่วยให้คุณประหยัดเวลาและลดข้อผิดพลาดให้เหลือน้อยที่สุด ในบล็อกโพสต์นี้ เราได้ให้คำแนะนำที่ครอบคลุมเกี่ยวกับวิธีแปลง Excel เป็น PowerPoint โดยใช้ Java เราหวังว่าบล็อกโพสต์นี้จะเป็นประโยชน์ในการให้รายละเอียดที่จำเป็นสำหรับความต้องการทางธุรกิจหรือการพัฒนาของคุณ

ในกรณีที่คุณพบปัญหาขณะใช้ API โปรดติดต่อเราผ่าน ฟอรัมสนับสนุนผลิตภัณฑ์

บทความที่เกี่ยวข้อง

เราขอแนะนำให้ไปที่ลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: