ไฟล์ PDF แพร่หลายในโลกดิจิทัล โดยทำหน้าที่เป็นรูปแบบสากลสำหรับการแชร์เอกสารผ่านแพลตฟอร์มและอุปกรณ์ต่างๆ ความสามารถในการรักษาการจัดรูปแบบและรับประกันความสม่ำเสมอโดยไม่คำนึงถึงสภาพแวดล้อมในการรับชม ทำให้เป็นสิ่งที่ขาดไม่ได้ในอุตสาหกรรมและแอพพลิเคชั่นมากมาย อย่างไรก็ตาม มีบางกรณีที่จำเป็นต้องแปลงไฟล์ PDF เป็นรูปแบบอื่น โดยเฉพาะอย่างยิ่งเมื่อต้องแชร์หรือนำเสนอข้อมูลในลักษณะที่เข้าถึงได้ชัดเจนยิ่งขึ้น ดังนั้น ด้วยการแปลงเอกสาร PDF เป็นรูปภาพ JPG คุณสามารถแยกหน้าหรือองค์ประกอบเฉพาะจากไฟล์ PDF และรวมไว้ในงานนำเสนอ รายงาน หรือเนื้อหาเว็บได้อย่างง่ายดาย เรามาสำรวจรายละเอียดว่าเราสามารถเปลี่ยนเอกสาร PDF เป็น JPG โดยใช้ REST API ได้อย่างไร
SDK การแปลง PDF เป็น JPG
ด้วย GroupDocs.Conversion Cloud SDK for .NET การแปลง PDF เป็น JPG ทำได้ราบรื่นและมีประสิทธิภาพ Cloud SDK นี้รับประกันผลลัพธ์การแปลงคุณภาพสูง โดยรักษาเค้าโครง การจัดรูปแบบ และความชัดเจนของเนื้อหา PDF ตลอดกระบวนการ ดังนั้น ด้วยโค้ดเพียงไม่กี่บรรทัด คุณก็สามารถเริ่มกระบวนการแปลง ระบุไฟล์ PDF ที่อินพุต และรับภาพ JPG ที่ได้ โดยไม่ต้องกังวลกับความซับซ้อนของการตั้งค่าและการกำหนดค่า
ในการใช้ SDK ขั้นตอนแรกคือการติดตั้ง ดังนั้นให้ค้นหา GroupDocs.Conversion-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่มติดตั้ง อีกทางเลือกหนึ่งคือดำเนินการคำสั่งต่อไปนี้ในคอนโซลตัวจัดการแพ็คเกจ
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
ขั้นตอนสำคัญถัดไปคือการรับข้อมูลประจำตัวไคลเอ็นต์ (เช่น รหัสไคลเอ็นต์และความลับไคลเอ็นต์) ดังนั้น โปรดไปที่ [บทช่วยสอน] สั้นๆ นี้ 8 เพื่อดูข้อมูลเกี่ยวกับวิธีการรับข้อมูลรับรองลูกค้า
แปลง PDF เป็น JPG โดยใช้ C# .NET
ในส่วนนี้ เราจะมาดูรายละเอียดเกี่ยวกับการแปลงเอกสาร PDF เป็น JPG ได้อย่างราบรื่นโดยใช้ C# .NET
- สร้างอินสแตนซ์ของคลาส “การกำหนดค่า” ที่เราส่งข้อมูลรับรองไคลเอ็นต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
- เริ่มต้น
ConvertApi
โดยที่เราส่งวัตถุการกำหนดค่าเป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
- อัปโหลดไฟล์ PDF อินพุตไปยังที่เก็บข้อมูลบนคลาวด์ขณะส่งชื่อของเอกสาร PDF อินพุต
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
- สร้างอินสแตนซ์
ConvertSettings
โดยที่เราระบุชื่อสำหรับอินพุต PDF, รูปแบบเอาต์พุตเป็นjpg
และชื่อของรูปภาพ JPEG ที่เป็นผลลัพธ์
var settings = new ConvertSettings{...}
- เรียก ConvertDocumentRequest API เพื่อแปลง PDF เป็นรูปแบบ JPG หลังจากการแปลงสำเร็จ รูปภาพ JPG ที่ได้จะถูกจัดเก็บไว้ในที่เก็บข้อมูลบนคลาวด์
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// ตัวอย่างเพิ่มเติมเกี่ยวกับhttps://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// รับข้อมูลรับรอง API ของคุณ
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";
// สร้างอินสแตนซ์ของคลาสการกำหนดค่าและเริ่มต้นด้วยรหัสไคลเอ็นต์และความลับไคลเอ็นต์
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// กำหนดค่าของ ApiBaseUrl เพื่อตั้งค่า URL พื้นฐานของ API การแปลง PDF เป็น JPG
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// เริ่มต้นอินสแตนซ์ของคลาส ConvertApi ด้วยอ็อบเจ็กต์ของคลาสการกำหนดค่า
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
// โหลดไฟล์ PDF จากไดรฟ์ในเครื่อง
using (var stream = System.IO.File.OpenRead("input.pdf"))
{
// สร้างอินสแตนซ์ของ FileApi
var fileUpload = new FileApi(configurations);
// อัปโหลดไฟล์ PDF อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input.pdf", stream));
// สร้าง ConvertSettings โดยที่เรากำหนดอินพุต PDF และชื่อสำหรับรูปภาพ JPG ที่เป็นผลลัพธ์
var settings = new ConvertSettings
{
StorageName = "internal",
FilePath = "input.pdf",
Format = "jpg",
OutputPath = "resultant.jpg"
};
// เรียกใช้เมธอด ConvertDocument เพื่อแปลง PDF เป็น JPG โดยทางโปรแกรม
var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// พิมพ์ข้อความความสำเร็จ
Console.WriteLine("The PDF to JPG conversion completed successfully !");
}
}
ไฟล์ PDF ตัวอย่างที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก input.pdf
PDF เป็นรูปภาพโดยใช้คำสั่ง cURL
หากคุณต้องการอินเทอร์เฟซบรรทัดคำสั่งหรือต้องการความสามารถในการแปลงเป็นชุด เราสามารถแปลงเอกสาร PDF เป็น JPG ได้สำเร็จโดยใช้ GroupDocs.Conversion Cloud และคำสั่ง cURL เนื่องจากสิ่งเหล่านี้นำเสนอโซลูชันที่ตรงไปตรงมาและมีประสิทธิภาพ ด้วยคำสั่ง cURL คุณสามารถเริ่มกระบวนการแปลง ระบุไฟล์ PDF ที่อินพุต และรับภาพ JPG ที่ได้ ทั้งหมดนี้ไม่จำเป็นต้องใช้การเข้ารหัสหรือการผสานรวมที่ซับซ้อน
ขั้นตอนแรกในแนวทางนี้คือการรับข้อมูลรับรองส่วนบุคคลของคุณ (คีย์แอปและ SID ของแอป) และสร้างโทเค็นการเข้าถึง JWT เมื่อเรามีโทเค็น JWT แล้ว โปรดดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อแปลง PDF เป็นรูปภาพ
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 "{ \"FilePath\": \"{inputFile}\", \"Format\": \"jpg\", \"LoadOptions\": { \"Format\": \"JPG\" },\"OutputPath\": \"{resultantFile}\"}"
โปรดแทนที่ inputFile
ด้วยชื่อของเอกสาร PDF อินพุตที่มีอยู่ในที่เก็บข้อมูลบนคลาวด์ resultantFile
ด้วยชื่อของรูปภาพ JPG เอาต์พุต และ accessToken
ด้วยโทเค็น JWT ที่สร้างขึ้นด้านบน หลังจากการแปลงสำเร็จ ไฟล์ผลลัพธ์จะถูกบันทึกลงในที่เก็บข้อมูลบนคลาวด์
แอปแปลง PDF เป็น JPG ฟรี
คุณกำลังมองหาแอปแปลง PDF เป็น JPG ฟรีอยู่ใช่ไหม? โปรดลองใช้แอปพลิเคชัน PDF เป็น JPG Converter ที่มีน้ำหนักเบาและประสิทธิภาพสูงเป็นพิเศษซึ่งพัฒนาบน GroupDocs.Conversion API
คำถามที่พบบ่อย
วิธีแปลง PDF เป็น PNG?
- GroupDocs.การแปลงคลาวด์ SDK is equally capable of converting PDF to PNG format. For further details, please visit Convert PDF to PNG with REST API.
ฉันสามารถเข้าถึงซอร์สโค้ดของ Conversion API ได้หรือไม่
- สามารถดาวน์โหลดซอร์สโค้ดทั้งหมดของ GroupDocs.Conversion Cloud SDK for .NET ได้จาก GitHub repository
ลิงค์ที่เป็นประโยชน์
บทสรุป
โดยสรุป ไม่ว่าคุณจะเลือกใช้ GroupDocs.Conversion Cloud SDK สำหรับ .NET หรือใช้คำสั่ง cURL กับ GroupDocs.Conversion Cloud การแปลงเอกสาร PDF เป็น JPG ก็เป็นกระบวนการที่ราบรื่น ทั้งสองวิธีมอบโซลูชั่นที่มีประสิทธิภาพสำหรับงานการแปลงเอกสารอัตโนมัติ โดยให้ความยืดหยุ่นและความน่าเชื่อถือ ดังนั้น ไม่ว่าจะเลือกวิธีใด ทั้งสองวิธีช่วยให้คุณแปลง PDF เป็น JPG ได้อย่างง่ายดาย และปรับปรุงขั้นตอนการประมวลผลเอกสารของคุณได้อย่างง่ายดาย
บทความที่เกี่ยวข้อง
เราขอแนะนำให้ไปที่ลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: