Excel to PDF

แปลง Excel (XLS, XLSX) เป็น PDF ออนไลน์โดยใช้ API ของ Node.js

เมื่อพูดถึงการแบ่งปันหรือการพิมพ์ข้อมูลในสเปรดชีต การแปลง Excel เป็น PDF เป็นตัวเลือกที่เชื่อถือได้มากที่สุด PDF ทำให้มั่นใจได้ในความสามารถในการอ่านอย่างเป็นสากล รักษาเลย์เอาต์ของเอกสาร และสนับสนุนความเข้ากันได้ข้ามแพลตฟอร์ม ด้วย Aspose.Cells Cloud SDK สำหรับ Node.js การแปลง XLS หรือ XLSX เป็น PDF จะเป็นไปอย่างราบรื่น รวดเร็ว และมีความแม่นยำสูง—เหมาะสำหรับนักพัฒนาและบริษัทต่างๆ เช่นกัน

ทำไมต้องแปลง Excel เป็น PDF?

  • รูปแบบสากล: ไฟล์ PDF จะเปิดบนอุปกรณ์ใดก็ได้โดยไม่มีปัญหาเรื่องรูปแบบ.
  • ปลอดภัย: ป้องกันการแก้ไขที่ไม่ได้รับอนุญาตในขณะที่รักษาความถูกต้องของข้อมูลไว้
  • พร้อมพิมพ์: เหมาะสำหรับรายงาน ใบแจ้งหนี้ และเอกสารทางการเงิน.
  • การแชร์ข้ามแพลตฟอร์ม: สามารถดูได้บน Windows, macOS, Linux, iOS, Android.

ในบทความนี้ เราจะพูดคุยเกี่ยวกับหัวข้อต่อไปนี้โดยละเอียดมากขึ้น

เริ่มต้นใช้งาน API ด้วย Node.js

ใช้ Aspose.Cells Cloud for Node.js คุณจะได้รับความสามารถในการแปลงไฟล์ Excel เป็นรูปแบบ PDF ได้อย่างง่ายดาย มันช่วยให้คุณสามารถแปลงทุกรูปแบบที่สำคัญรวมถึง XLS, XLSX, XLSB, XLTX, ODS และอื่น ๆ อีกมากมาย สำหรับข้อมูลเพิ่มเติม คุณสามารถพิจารณาเยี่ยมชม Supported file formats.

ข้อกำหนดเบื้องต้น:

  1. ลงทะเบียนและรับข้อมูลประจำตัว API ของคุณจาก Aspose Cloud Dashboard.
  2. ติดตั้ง Node.js SDK ผ่าน npm:
npm install asposecellscloud --save

โค้ด Node.js สำหรับแปลง Excel เป็น PDF

โปรดทำตามขั้นตอนที่ระบุด้านล่างเพื่อแปลงไฟล์ Excel ของคุณเป็นไฟล์ .txt ตามขั้นตอน:

  1. สร้างอ็อบเจ็กต์ของคลาส cellsApi ที่รับรายละเอียด Client ID และ Client Secret เป็นอาร์กิวเมนต์
  2. อัปโหลดไฟล์ XLS ที่ป้อนโดยใช้วิธี uploadFile(…) ไปยังพื้นที่เก็บข้อมูลในคลาวด์。
  3. ตอนนี้เรียกใช้เมธอด PostWorkbookSaveAs(…)16 สำหรับรูปแบบ Excel เป็น PDF.
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const fs = require("fs");
const path = require("path");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";

const cellsApi = new CellsApi(clientId, clientSecret);

// อัปโหลดไฟล์ไปยังพื้นที่เก็บข้อมูลบนคลาวด์
const localFilePath = "source.xlsx";
const cloudFilePath = "source.xlsx";
await cellsApi.uploadFile(cloudFilePath, fs.createReadStream(localFilePath));

// ตั้งค่าคำขอการแปลง PDF
const saveOptions = {
    SaveFormat: "PDF"
};

const request = new PostWorkbookSaveAsRequest({
    name: cloudFilePath,
    saveOptions: saveOptions,
    newfilename: "converted/output.pdf"
});

// Convert to PDF
await cellsApi.postWorkbookSaveAs(request);
console.log("Excel file successfully converted to PDF.");
Excel to PDF

การแสดงตัวอย่างการแปลง Excel เป็น PDF ด้วย API Node.js

แปลง Excel เป็น PDF ผ่าน cURL

คุณชอบเครื่องมือคำสั่งในบรรทัดหรือไม่? คุณยังสามารถแปลง Excel เป็น PDF โดยใช้ REST API กับ cURL ได้อีกด้วย

ขั้นตอนที่ 1: สร้างโทเค็นการเข้าถึง:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ขั้นตอนที่ 2: เริ่มการแปลง Excel เป็น PDF: ตอนนี้เรากำลังจะเรียกใช้ PostWorkbookSaveAs วิธีการเพื่อทำการแปลง Excel เป็น PDF:

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT_Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

Replace:

  • sourceFile ชื่อไฟล์ Excel ที่ใช้เป็นข้อมูลนำเข้า।
  • <JWTTOKEN> กับโทเกนการเข้าถึงที่คุณสร้างขึ้น

ลองใช้ตัวแปลง Excel เป็น PDF ออนไลน์ฟรี

สัมผัสประสบการณ์ Excel to PDF Converter ออนไลน์ของเราเพื่อผลลัพธ์ทันทีโดยไม่ต้องเขียนโค้ดใด ๆ

excel to pdf file

แอปพลิเคชันแปลง Excel เป็น PDF.

แหล่งข้อมูลสำหรับนักพัฒนา

บทสรุป

ไม่ว่าคุณกำลังพัฒนาวิธีแก้ปัญหาที่มีมาตรฐานระดับองค์กรหรือเครื่องมืออัตโนมัติในการรายงานที่เรียบง่าย Aspose.Cells Cloud SDK สำหรับ Node.js มีวิธีที่แข็งแกร่งและเชื่อถือได้ในการแปลง Excel เป็น PDF ออนไลน์ วิธีการแบบ RESTful ทำให้การรวมเข้าด้วยกันง่าย ในขณะที่ SDK ทำให้การจัดรูปแบบที่แม่นยำและการดำเนินการที่รวดเร็ว

เริ่มแปลงไฟล์ Excel เป็น PDF ตอนนี้และทำให้การทำงานกับเอกสารของคุณมีประสิทธิภาพมากขึ้น!

การอ่านที่แนะนำ

กรุณาเยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: