มีข้อดีมากมายของการแปลงเอกสาร PDF เป็นภาพ JPG โดยเฉพาะเมื่อคุณต้องการแสดงเนื้อหาในรูปแบบที่เบาและไม่สามารถแก้ไขได้ การแปลงนี้ช่วยให้:
- การแสดงตัวอย่างภาพของหน้า PDF โดยไม่ต้องพึ่งพาผู้ดู PDF
- การฝังเนื้อหาในเว็บไซต์หรือแอปมือถือให้ดียิ่งขึ้น
- การแชร์และจัดเก็บเนื้อหาในรูปแบบ JPEG ได้อย่างง่ายดาย。
- ป้องกันไม่ให้เนื้อหาภาพถูกแก้ไขหรือคัดลอก
ไม่ว่าคุณจะกำลังสร้างฟีเจอร์แสดงตัวอย่างเอกสาร, ทำให้การส่งรายงานง่ายขึ้น, การแปลง PDF เป็น JPG เป็นวิธีการที่มีประสิทธิภาพและได้รับการสนับสนุนอย่างกว้างขวาง.
API การแปลง PDF เป็น JPG
Aspose.PDF Cloud SDK for .NET เป็น REST API ที่ได้รับรางวัลซึ่งมีความสามารถในการสร้าง แก้ไข และจัดการเอกสาร PDF ในคลาวด์ ส่งออกหน้าของ PDF เป็นภาพคุณภาพสูง — ทั้งหมดนี้โดยไม่ต้องใช้เครื่องมือของบุคคลที่สาม และทำการแปลงทั้งหมดในคลาวด์
ความต้องการเบื้องต้น
- ลงทะเบียนที่ Aspose Cloud Dashboard.
- รับรหัสประจำตัวลูกค้า (Client ID) และรหัสลับลูกค้า (Client Secret)
- ติดตั้ง Aspose.PDF Cloud SDK สำหรับ .NET:
Install-Package Aspose.PDF-Cloud
แปลงเอกสาร PDF เป็น JPG ใน C#
ส่วนถัดไปอธิบายรายละเอียดเกี่ยวกับวิธีที่เราสามารถพัฒนา PDF เป็น JPG converter โดยใช้ C# .NET ได้ กรุณาปฏิบัติตามคำแนะนำด้านล่างเพื่อจัดรูปแบบ PDF เป็น JPG ออนไลน์:
- ขั้นแรก สร้างตัวอย่างของ
Configuration
โดยส่งข้อมูลประจำตัวของลูกค้าเป็นอาร์กิวเมนต์ - ประการที่สอง ให้เริ่มต้นวัตถุของ
PdfApi
และส่งวัตถุ Configuration เป็นอาร์กิวเมนต์ - ประการที่สาม ให้อัปโหลดเอกสาร PDF ไปยังพื้นที่เก็บข้อมูลคลาวด์โดยใช้
UploadFileRequest
. - สุดท้าย สร้างอ็อบเจ็กต์
GetPageConvertToJpegRequest
และเรียกใช้ APIGetPageConvertToJpeg
เพื่อแปลง PDF เป็นรูปแบบ JPG.
// สำหรับตัวอย่างเพิ่มเติม, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples
// รับข้อมูลประจำตัวของลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "XXXXXXXXXXXXXXXXX";
string clientID = "XXXXXXX-XXXXX-XXXXXX-XXXXXXX-33012487e783";
// สร้างอินสแตนซ์ของ PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// name of input JPG image
String inputFile = "Binder1-1.pdf";
// หมายเลขหน้าไฟล์ PDF
int pageNumber = 1;
// โหลดไฟล์ PDF แหล่งที่มาจากไดรฟ์ภายในเครื่อง
using (var stream = System.IO.File.OpenRead(inputFile))
{
// อัพโหลดไฟล์ PDF แหล่งข้อมูลไปยังคลาวด์สโตเรจ
pdfApi.UploadFile("sourceFile.pdf", stream);
// เรียกใช้ API เพื่อแปลง PDF เป็นรูปภาพ JPG
var resltant = pdfApi.GetPageConvertToJpeg("sourceFile.pdf", pageNumber, width: 600, height: 800);
// บันทึกสตรีมที่ได้ลงในไดรฟ์ท้องถิ่น
saveToDisk(resltant, "myResultant.jpg");
}
// วิธีการบันทึกสตรีมลงไฟล์ในไดรฟ์ภายในเครื่อง
public static void saveToDisk(Stream responseStream, String resultantFile)
{
var fileStream = File.Create(resultantFile);
responseStream.Seek(0, SeekOrigin.Begin);
responseStream.CopyTo(fileStream);
fileStream.Close();
}
Image:- PDF to JPG conversion preview.
ส่งออก PDF เป็นรูปภาพโดยใช้ cURL
วิธีการทางเลือกคือการแปลงรูปแบบ PDF เป็น JPG ผ่านบรรทัดคำสั่งหรือใช้สคริปต์ (โดยไม่ต้องรวม SDK เข้ากับโปรเจกต์ของคุณ) มาสำรวจกันรายละเอียดเกี่ยวกับวิธีการส่งออก PDF เป็น JPG โดยใช้คำสั่ง cURL กันเถอะ
ขั้นตอนที่ 1. สร้างโทเค็นการเข้าถึง:
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 เป็นรูปแบบ JPEG:
curl -X GET "https://api.aspose.cloud/v3.0/pdf/{SourceFile}/pages/1/convert/jpeg?width=800&height=800" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT_Token>" \
-o myResultant.jpg
แทนที่ {JWTToken}
และ SourceFile
ด้วย JWT token ที่สร้างขึ้นข้างต้นและ SourceFile ด้วยไฟล์ PDF ที่ป้อนเข้ามา ตามลำดับ
เครื่องแปลง PDF เป็น JPEG ออนไลน์ฟรี
Want to test before coding? Try our Free Online PDF to JPG Tool to preview how your PDF document to JPG conversion will look.

แอปแปลง PDF เป็น JPG ออนไลน์ฟรี
บทสรุป
ไม่ว่าคุณจะจัดการกับรายงานที่สแกนไว้, พรีวิวภาพ, หรือการแชร์เนื้อหา, การแปลง PDF เป็นรูปแบบ JPEG ใน C# .NET โดยใช้ Aspose.PDF Cloud SDK เป็นวิธีที่เชื่อถือได้, รวดเร็ว, และง่ายต่อการรวมเข้า. วิธีนี้ช่วยเปลี่ยน PDF ที่นิ่งของคุณให้เป็นผลผลิตที่มีภาพมากมายซึ่งเหมาะสำหรับเว็บไซต์, แอปมือถือ, และการทำงานจัดเก็บเอกสาร.
ด้วยตัวเลือกในการแปลงโดยใช้ SDK หรือ cURL คุณสามารถเลือกวิธีที่ดีที่สุดที่เหมาะกับความต้องการในการพัฒนาของคุณ
ลิงก์ที่มีประโยชน์
บทความที่เกี่ยวข้อง
คุณกำลังมองหาตัวเลือกการแปลงเพิ่มเติมอยู่หรือไม่? ลองอ่านบทความที่แนะนำต่อไปนี้: