pdf to html online

วิธีการแปลง PDF เป็น HTML ด้วย API ของ Node.js。

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

เราจะพูดถึงหัวข้อต่อไปนี้ในบทความนี้:

🌐 API การแปลง PDF เป็น HTML สำหรับ Node.js

GroupDocs.Conversion Cloud SDK for Node.js ให้วิธีการที่เชื่อถือได้และแม่นยำในการแปลงไฟล์ PDF เป็นรูปแบบ HTML ในขณะที่รักษาเลย์เอาต์ ฟอนต์ รูปภาพ และโครงสร้าง คุณยังสามารถปรับแต่งการตั้งค่าผลลัพธ์ เช่น คุณภาพของภาพและช่วงหน้าได้อีกด้วย

📦 การติดตั้ง

ใช้ npm เพื่อติดตั้ง SDK::

npm install groupdocs-conversion-cloud --save

ตรวจสอบให้แน่ใจว่าคุณมี Client ID และ Client Secret จาก GroupDocs Cloud Dashboard สำหรับรายละเอียดเพิ่มเติม คุณอาจพิจารณาเยี่ยมชม tutorial.

🚀 แปลง PDF เป็น HTML ใน Node.js

นี่คือคำแนะนำทีละขั้นตอนสำหรับการแปลงเอกสาร PDF เป็น HTML โดยใช้ Node.js:

📌 ขั้นตอนที่ 1: นำเข้า SDK และกำหนดค่า API:

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

📌 ขั้นตอนที่ 2: อัปโหลดไฟล์ PDF ไปยังพื้นที่จัดเก็บข้อมูลบน Cloud:

const fs = require("fs");
const uploadRequest = new UploadFileRequest("input.json", fs.createReadStream("input.pdf"));
await fileApi.uploadFile(uploadRequest);

📌 ขั้นตอนที่ 3: ตั้งค่าตัวเลือกการแปลงจาก PDF เป็น HTML:

const settings = new ConvertSettings();
settings.filePath = "input.pdf";
settings.format = "html";
settings.outputPath = "converted/output.html";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("✅ JSON converted to HTML successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// ขอรับข้อมูลรับรอง API ของคุณ 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// สร้างอินสแตนซ์ของคลาส Configuration และทำการเริ่มต้นด้วย Client ID & Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// กำหนด URL พื้นฐานของ API เพื่อทำการแปลง PDF เป็น HTML ออนไลน์
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// สร้างตัวอย่างของ ConvertApi ด้วยออบเจ็กต์ Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("HTML");
settings.setOutputPath("myResultant.html");
    
// ใช้วิธี ConvertDocument เพื่อแปลงไฟล์ PDF เป็นหน้าเว็บ HTML
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// ตรวจสอบการตอบกลับและพิมพ์ข้อความสำเร็จ
if (response != null && response.equals("OK")) {
    System.out.println("The PDF to HTML conversion completed successfuly! Resultant HTML file is saved at: " + response.getFilePath());
}
ฟรี pdf เป็น html ออนไลน์

Image:- A preview of PDF to HTML conversion.

ดาวน์โหลดไฟล์ PDF ตัวอย่างที่ใช้ในตัวอย่างข้างต้นจาก input.pdf.

💻 แปลง PDF เป็น HTML ออนไลน์ผ่าน cURL

คุณยังสามารถแปลง PDF เป็น HTML ออนไลน์โดยใช้ cURL และ GroupDocs.Conversion Cloud API endpoint:

  1. สร้างโทเค็นการเข้าถึง JWT ของคุณเอง
  2. ใช้คำสั่ง cURL ต่อไปนี้:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourcePDF}\",  \"Format\": \"html\",  \"OutputPath\": \"{finalOutput}\"}"

แทนที่ sourceFile, resultantFile, และ accessToken ด้วยค่าจริง

  • เพื่อบันทึก HTML บนดิสก์ท้องถิ่น กรุณาเรียกใช้คำสั่ง cURL ดังต่อไปนี้:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"html\"}" \
-o "myOutput.html"

🧪 ลองแปลง PDF เป็น HTML ฟรี ออนไลน์

ใช้ PDF to HTML Converter ของเราเพื่อประสบการณ์การแปลงออนไลน์ที่รวดเร็วและมีประสิทธิภาพ

ฟรี PDF เป็น PPT ตัวแปลงออนไลน์

✅ สรุป

โดยการใช้ GroupDocs.Conversion Cloud SDK สำหรับ Node.js หรือ REST API endpoints ของมัน การแปลง PDF เป็น HTML จะกลายเป็นเรื่องง่าย แม่นยำ และปรับขนาดได้ API จะรักษาโครงสร้างและรองรับตัวเลือกผลลัพธ์ที่หลากหลาย ทำให้เหมาะสำหรับนักพัฒนาที่สร้างเครื่องดูเอกสารหรือโปรแกรมแก้ไขที่ใช้เว็บ

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

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

เราขอแนะนำให้สำรวจบทความต่อไปนี้: