เก่งเป็น jpg

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

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

API การแปลง Excel เป็นรูปภาพ

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

เริ่มต้นด้วยการเพิ่มการอ้างอิงในโครงการประเภทบิลด์ Java maven

<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>

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

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

ส่วนนี้จะอธิบายรายละเอียดเกี่ยวกับวิธีแปลง Excel เป็น JPG โดยใช้ Java ในขั้นตอนนี้ เราจะแปลงแผ่นงานทั้งหมดเป็นภาพ JPG

  • สร้างอินสแตนซ์ของ CellsApi และระบุข้อมูลรับรองลูกค้าเป็นอาร์กิวเมนต์
  • ประกาศชื่ออินพุต Excel รูปแบบผลลัพธ์เป็น JPG และชื่อไฟล์เอาต์พุตในตัวแปรสตริง
  • อ่านไฟล์ Excel จากไดรฟ์ในเครื่องโดยใช้อินสแตนซ์ของไฟล์
  • สุดท้าย เรียกใช้เมธอด cellsWorkbookPutConvertWorkbook(…) สำหรับการดำเนินการแปลง Excel เป็นรูปภาพ
// สำหรับตัวอย่างเพิ่มเติม โปรดไปที่ 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;
        
    // รูปแบบไฟล์ผลลัพธ์
    String format = "JPG";
    		
    // โหลดไฟล์จากระบบโลคัล
    File file = new File(fileName);	
    
    // ดำเนินการแปลงเอกสาร
    File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);  
            
    // พิมพ์ข้อความแสดงความสำเร็จ
    System.out.println("Excel to JPG Conversion successful !");
    }catch(Exception ex)
    {
	      System.out.println(ex);
    }
แสดงตัวอย่างไฟล์ excel เป็น JPG

ภาพที่ 1: - แสดงตัวอย่างการแปลง Excel เป็น JPG

สมุดงาน Excel อินพุตที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก myDocument.xlsx

การสร้างภาพสเปรดชีตโดยใช้คำสั่ง cURL

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

ตอนนี้เพื่อให้บรรลุข้อกำหนดนี้ เราจำเป็นต้องสร้างโทเค็นการเข้าถึง 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 แล้ว เราต้องใช้คำสั่งต่อไปนี้เพื่อแปลงเวิร์กชีตที่เลือกชื่อ “Sheet2” เป็นรูปแบบ JPG หลังจากการแปลง JPG ที่เป็นผลลัพธ์จะถูกส่งกลับในสตรีมตอบกลับและสามารถบันทึกลงในไดรฟ์ในเครื่องได้อย่างง่ายดาย

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/worksheets/Sheet2?format=JPG&verticalResolution=800&horizontalResolution=1024" \ -H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o  Converted.jpg
สเปรดชีตเป็น jpg

ภาพที่ 2:- สเปรดชีตเดี่ยวเพื่อแสดงตัวอย่าง jpg

สรุปข้อสังเกต

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

เมื่อใช้เทคนิคเหล่านี้ คุณสามารถแปลง XLS เป็น JPG หรือ XLSX เป็น JPG ได้อย่างง่ายดายในเวลาไม่นาน เพิ่มประสิทธิภาพการทำงานของคุณ และนำเวิร์กโฟลว์การจัดการเอกสารของคุณไปสู่อีกระดับ ในกรณีที่มีข้อสงสัยเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อเราผ่านทาง ฟอรัมสนับสนุนผลิตภัณฑ์

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

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