pdf to xlsx

วิธีแปลง PDF เป็นไฟล์ Excel ด้วย Node.js.

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

🚀 PDF to XLS API

SDK Aspose.PDF Cloud สำหรับ Node.js ถูกสร้างขึ้นสำหรับนักพัฒนาที่ต้องการความสามารถในการประมวลผล PDF ที่ทรงพลัง ขยายได้ และยืดหยุ่นในคลาวด์ นี่คือเหตุผลที่ทำให้มันโดดเด่น:

  • การแปลงที่มีความถูกต้องสูง: แปลงตาราง PDF ที่ซับซ้อนและเลย์เอาต์ให้เป็นเวิร์กบุ๊ก Excel ที่มีโครงสร้างโดยสมบูรณ์ในขณะที่รักษารูปแบบเดิมไว้
  • รองรับรูปแบบ XLS & XLSX: เลือกใช้ระหว่างรูปแบบ .xls เก่าและรูปแบบ .xlsx สมัยใหม่ขึ้นอยู่กับความต้องการของแอปพลิเคชันของคุณ.
  • ตัวเลือกการปรับแต่ง: ตั้งค่าการทำงานของแผ่นงาน เช่น การเพิ่มคอลัมน์ว่าง, การกระจายแผ่นงานอย่างสม่ำเสมอ, และเส้นทางผลลัพธ์ที่ต้องการ.
  • ข้ามแพลตฟอร์ม & บนคลาวด์: เข้าถึงฟังก์ชันการแปลง PDF เป็น Excel ของคุณได้ทุกระบบปฏิบัติการโดยไม่ต้องพึ่งพาในเครื่อง.

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

เพื่อเริ่มต้นใช้งาน Cloud API ติดตั้ง Node.js SDK อย่างเป็นทางการผ่าน npm:

> npm i asposepdfcloud

นอกจากนี้ ให้สร้างบัญชีฟรีบน Aspose.Cloud dashboard และรับ Client ID และ Client Secret ของคุณสำหรับการยืนยันตัวตน

🛠️ แปลง PDF เป็น XLSX ใน Node.js

เรามาสำรวจรายละเอียดเกี่ยวกับวิธีที่เราสามารถใช้ Cloud API เพื่อลดการประมวลผลด้วยมืออย่างมาก, โดยอัตโนมัติการดึงข้อมูลจาก PDF, และรวมฟังก์ชันการแปลงเข้ากับแอปพลิเคชัน Node.js ของพวกเขาโดยตรง.

  • เริ่มต้น PdfApi ด้วยข้อมูลรับรองของคุณ
  • ประการที่สอง ให้กำหนดไฟล์ PDF ต้นทางและการตั้งค่าการส่งออก。
  • Lastly, call the PutPageConvertToJpeg(…) API routine to convert the PDF page to JPG image.
const { PdfApi } = require("asposepdfcloud");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);

// อัปโหลด PDF ไปยังคลาวด์สโตเรจ (หากยังไม่อยู่ที่นั่น)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // แปลง PDF เป็นสมุดงาน Excel ออนไลน์
    const pageNumber = 1;
    const width = 800;
    const height = 800;
    const resultFile = "result.xls";

    pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
        .then(response => {
            console.log("Convert PDF to Excel:", resultFile);
        })
        .catch(err => console.error("Conversion error:", err));
});
pdf to xlsx

การแสดงตัวอย่างการแปลง PDF เป็น XLSX

ไฟล์ PDF ตัวอย่างและไฟล์ Excel ที่สร้างขึ้นในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก Binder1-1.pdf และ myResultant.xlsx.

🌟 Tip

  • เพื่อดูสมุดงาน Excel ที่ได้ คุณอาจพิจารณาใช้ Excel view App ฟรีของเรา।

💻 แปลง PDF เป็น Excel โดยใช้ cURL

คุณชอบคำสั่งในเทอร์มินัลไหม? นี่คือวิธีการแปลง PDF เป็น Excel โดยใช้ Aspose Cloud และ cURL:

ขั้นตอนที่ 1: สร้าง Access Token

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

ขั้นตอนที่ 2: แปลง PDF เป็น XLSX

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-o "Conversion.xlsx"

เพื่อบันทึกโดยตรงไปยังที่เก็บข้อมูลบนคลาวด์:

curl-v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?outPath={myResultantFile}&insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-d {}

แทนที่ sourceFile ด้วยชื่อ PDF ที่นำเข้า (ซึ่งมีอยู่ในที่เก็บบนคลาวด์), myResultantFile ด้วยชื่อของสมุดงาน Excel ที่แปลงแล้ว และ accessToken ด้วย JWT access token ที่สร้างขึ้นข้างต้น

🧪 ลองใช้เครื่องแปลง PDF เป็น Excel ฟรีออนไลน์

ประสบการณ์พลังของ Aspose.PDF Cloud โดยใช้ PDF to XLSX Converter ฟรี แอปที่มีน้ำหนักเบาและมีประสิทธิภาพสูงนี้ ได้รับการพัฒนาอยู่บน Aspose.PDF Cloud REST API

pdf to excel

แอปแปลง PDF เป็น XLSX ฟรี

📝 สรุป

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

ลิงก์ที่มีประโยชน์

บทความที่แนะนำ

เราขอแนะนำให้เยี่ยมชมบล็อกโพสต์ต่อไปนี้สำหรับข้อมูลเกี่ยวกับ: