pdf to html converter

พัฒนา PDF เป็น HTML ตัวแปลงด้วย Java REST API.

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

บทความนี้ครอบคลุมหัวข้อดังต่อไปนี้:

REST API สำหรับการแปลง PDF เป็น HTML

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

การติดตั้ง

เพื่อติดตั้ง GroupDocs.Conversion Cloud SDK สำหรับ Java ให้เพิ่ม Maven dependency ดังต่อไปนี้:

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.2.0</version>
</dependency>

Ensure you have valid API credentials (Client ID and Client Secret).Follow this tutorial to obtain them.

แปลง PDF เป็น HTML โดยใช้ Java

ทำตามขั้นตอนเหล่านี้เพื่อทำให้การแปลง PDF เป็น HTML อัตโนมัติใน Java:

  1. กำหนดค่า Configuration ด้วยข้อมูลรับรอง API:
Configuration configuration = new Configuration(clientId, clientSecret);
  1. สร้างอินสแตนซ์ของ ConvertApi:
ConvertApi convertApi = new ConvertApi(configuration);
  1. อัปโหลดไฟล์ PDF ที่ป้อนเข้าไปยังคลาวด์สโตเรจ:
FileApi fileApi = new FileApi(configuration);
UploadFileRequest uploadRequest = new UploadFileRequest("marketing.pdf", new FileInputStream("marketing.pdf"), "internal");
fileApi.uploadFile(uploadRequest);
  1. สร้างอินสแตนซ์ของคลาส ConvertSettings โดยเรากำหนดชื่อไฟล์ PDF ที่นำเข้า รูปแบบผลลัพธ์เป็น html และชื่อไฟล์ที่ได้:
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("html");
settings.setOutputPath("finalOutput.html");
  1. ทำการแปลง PDF เป็น PPT โดยใช้คลาส ConvertDocumentRequest ซึ่งเราจะส่งวัตถุ ConvertSettings เป็นอาร์กิวเมนต์:
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
convertApi.convertDocument(request);
// 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");
    
// เรียกใช้ API 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 file conversion completed successfully!");
}
ฟรี pdf เป็น html ออนไลน์

Image:- การแสดงตัวอย่างการแปลง PDF เป็น HTML.

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

แปลง PDF เป็นเว็บเพจโดยใช้คำสั่ง cURL

สำหรับผู้ใช้บรรทัดคำสั่ง, GroupDocs.Conversion Cloud API อนุญาตให้แปลง PDF เป็น HTML ผ่านคำสั่ง cURL ทำให้การทำงานอัตโนมัติง่ายดาย.

  • สร้าง Access Token JWT ด้วยข้อมูลประจำตัวของคุณ。
  • เรียกใช้คำสั่ง 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 "myFinaloutput.html"

ลองใช้ตัวแปลง PDF เป็น HTML ฟรีของเรา

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

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

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

ข้อสรุป

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

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

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