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

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

โดยการใช้ Aspose.PDF Cloud SDK for .NET คุณสามารถแปลงภาพ JPG เป็นเอกสาร PDF ที่มีโครงสร้างดีได้อย่างง่ายดาย มันรับประกันผลลัพธ์ที่มีคุณภาพสูงและเสนอการควบคุมอย่างเต็มที่เกี่ยวกับการจัดวางหน้า การจัดตำแหน่งของภาพ ความละเอียด และอื่น ๆ — ทั้งหมดนี้ไม่ต้องการเครื่องมือภายนอกหรือการติดตั้ง Microsoft Office

ฟีเจอร์หลักของ API:

  • สนับสนุนการแปลง JPG และรูปแบบภาพอื่น ๆ (PNG, BMP, ฯลฯ) เป็น PDF
  • กำหนดขนาดหน้า, ขอบเขต, การจัดแนวภาพ, และการปรับขนาด
  • ทำงานทั้งหมดผ่าน REST API และไม่ขึ้นกับแพลตฟอร์ม
  • สถาปัตยกรรมที่มั่นคงบนคลาวด์ที่รองรับ OAuth 2.0

ติดตั้ง Aspose.PDF Cloud SDK สำหรับ .NET:

ใช้ NuGet เพื่อติดตั้ง SDK ลงในแอปพลิเคชัน .NET ของคุณ:

Install-Package Aspose.PDF-Cloud

ลงทะเบียนที่ Aspose Cloud Dashboard เพื่อขอรับ Client ID และ Client Secret ของคุณ。

แปลง JPG เป็น PDF ใน C# ด้วย .NET SDK

ด้านล่างเป็นตัวอย่างง่ายๆ ของการแปลงไฟล์ JPG เป็น PDF โดยใช้ C# และ Aspose.PDF Cloud SDK:

  • Firstly, create an instance of Configuration where we pass client credentials.
  • ประการที่สอง ให้เริ่มต้นวัตถุของ PdfApi โดยการส่งวัตถุ Configuration.
  • ประการที่สาม อัปโหลดภาพ JPG ที่ได้รับในไปยังระบบคลาวด์ด้วย UploadFileRequest.
  • ตอนนี้ สร้างวัตถุของ PostInsertImageRequest ที่เราจะกำหนดคุณสมบัติ PDF ผลลัพธ์
  • สุดท้ายให้เรียกใช้ API PostInsertImage(…) เพื่อทำการแปลง JPG เป็น PDF.
// สำหรับตัวอย่างเพิ่มเติม, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// รับข้อมูลรับรองของลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// สร้างอินสแตนซ์ของ PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// name of input JPG image
String imageFile = "44781.jpg ";

String resultantPDF = "Resultant.pdf";
// สร้างเอกสาร PDF เปล่าในพื้นที่จัดเก็บข้อมูลคลาวด์
DocumentResponse document = pdfApi.PutCreateDocument(resultantPDF, "basic", null);

// หมายเลขหน้าของไฟล์ PDF
int pageNumber = 1;

// พิกัดสำหรับภาพในเอกสาร PDF
// พิกัดอยู่ในจุดเริ่มต้นจากมุมล่างซ้ายไปยังมุมบนขวา
double llx = 1.0;
double lly = 1.0;
double urx = 680.0;
double ury = 900.0;

// โหลดภาพ JPG จากไดรฟ์ในเครื่อง
using (var inputFile = System.IO.File.OpenRead(imageFile))
{
    // ชื่อเอกสาร (required)
    // เลขหน้า หมายเลขหน้า. (จำเป็น)
    // llx พิกัดมุมล่างซ้าย X. (required)
    // lly ประสานงานมุมล่างซ้าย Y. (required)
    // urx พิกัดมุมขวาบน X. (required)
    // ury Coordinate upper right Y. (required)
    // imageFilePath เส้นทางไปยังไฟล์ภาพหากระบุไว้ โดยจะใช้เนื้อหาของการขอข้อมูลในกรณีที่ไม่ระบุ (optional)
    // storage การเก็บเอกสาร. (optional)
    // โฟลเดอร์ โฟลเดอร์เอกสาร. (optional)
    // image ไฟล์ภาพ. (optional)
    pdfApi.PostInsertImage(resultantPDF, pageNumber, llx, lly, urx, ury, null, "basic", null, inputFile);
}
JPEG เป็น PDF ออนไลน์

ภาพ:- การแปลง JPG เป็น PDF ตัวอย่าง.

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

คุณยังสามารถทำการแปลงโดยใช้ cURL และการเรียก REST API ได้ด้วย

  1. Get 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"
  1. สร้าง PDF ที่ว่างเปล่า:
curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf" \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}"
  1. แทรกรูป JPEG ลงใน PDF:
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/pages/1/images?llx=1&lly=1&urx=680&ury=850&imageFilePath={sourceImage}&storage=basic" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-H "Content-Type: multipart/form-data"

แทนที่ {ACCESSTOKEN} และ sourceImage ด้วยโทเค็นและเส้นทางภาพจริงของคุณในพื้นที่เก็บข้อมูลบนคลาวด์

ลองใช้ JPG เป็น PDF ออนไลน์ (ไม่ต้องการโค้ด)

If you prefer a quick visual conversion? Try our free JPG to PDF Online Converter to test the process instantly without any coding.

jpg to pdf

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

บทสรุป

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

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

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

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