การรวมภาพ JPG ออนไลน์ที่รวดเร็วและง่ายดาย
รูปแบบภาพแรสเตอร์ (JPG, PNG, GIF, PNG ฯลฯ) เป็นรูปแบบที่นิยมสำหรับการแบ่งปันข้อมูลภาพ อุปกรณ์ภาพส่วนใหญ่รวมถึงกล้องดิจิตอลสมัยใหม่และโทรศัพท์มือถือสร้างเอาต์พุตโดยตรงในรูปแบบใดรูปแบบหนึ่งเหล่านี้ ภาพแต่ละภาพจะถูกบันทึกแยกกันและจากมุมมองของการแบ่งปันข้อมูล ภาพจะถูกแบ่งปันระหว่างผู้ใช้ อย่างไรก็ตาม เราอาจมีข้อกำหนดในการแบ่งปันภาพหลายภาพด้วยกันหรือรวมภาพที่เกี่ยวข้องและแบ่งปันเป็นภาพแรสเตอร์ภาพเดียว เพื่อจุดประสงค์นี้ ซอฟต์แวร์เชิงพาณิชย์มีให้ใช้งานแต่ต้องเสียค่าติดตั้งและค่าลิขสิทธิ์
ดังนั้น หากความต้องการเพียงอย่างเดียวของคุณคือการรวมภาพ JPG เหตุใดจึงใช้เวลามากมายในการกำหนดค่าซอฟต์แวร์และจ่ายค่าใช้จ่ายเพิ่มเติมสำหรับสิทธิ์ใช้งานทั้งหมดสำหรับการดำเนินการเพียงครั้งเดียว นอกจากนี้ แอปพลิเคชันส่วนใหญ่ยังใช้งานได้กับระบบเดสก์ท็อป และในกรณีที่คุณจำเป็นต้องดำเนินการบนอุปกรณ์พกพา มันก็จะค่อนข้างซับซ้อน ดังนั้น เพื่อพัฒนาโซลูชันที่ไม่ขึ้นกับแพลตฟอร์มซึ่งจะมอบประสบการณ์ผู้ใช้ที่สอดคล้องกัน Cloud REST API จึงเป็นแนวทางที่ใช้งานได้ ในบทความนี้ เราจะพูดถึงรายละเอียดเพิ่มเติมเกี่ยวกับวิธีดำเนินการผสาน JPG โดยใช้ C# REST API
ข้อมูล: Aspose เพิ่งพัฒนา แอป Collage ที่ให้คุณรวมรูปภาพ JPG หรือรวมรูปภาพออนไลน์ในตาราง
API การแปลง PDF
Aspose นำเสนอ API การประมวลผลเอกสารมากมายและ Aspose.PDF Cloud เป็นหนึ่งใน API ชั้นนำที่ให้ความสามารถในการสร้างและจัดการเอกสาร PDF เพื่ออำนวยความสะดวกแก่โปรแกรมเมอร์ที่ใช้ C# .NET เราได้สร้าง Aspose.PDF Cloud SDK for .NET ซึ่งเป็นส่วนรวมของ Cloud API ในการใช้ SDK ขั้นตอนแรกคือการติดตั้งบนระบบ SDK พร้อมใช้งานบน NuGet และ GitHub
โปรดดำเนินการคำสั่งต่อไปนี้บนเทอร์มินัลเพื่อติดตั้ง SDK จาก NuGet
Install-Package Aspose.Pdf-Cloud
คุณอาจพิจารณาไปที่ลิงก์ต่อไปนี้เพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับ วิธีติดตั้ง Aspose.Cloud SDK
อย่างไรก็ตาม ก่อนที่จะดำเนินการต่อไป ขั้นตอนแรกคือการสร้างบัญชีโดยไปที่ แดชบอร์ด Aspose.Cloud หากคุณมีบัญชี GitHub หรือ Google เพียงลงทะเบียน มิฉะนั้น ให้คลิกที่ปุ่ม สร้างบัญชีใหม่ และระบุข้อมูลที่จำเป็น ตอนนี้เข้าสู่ระบบแดชบอร์ดโดยใช้ข้อมูลรับรองและขยายส่วนแอปพลิเคชันจากแดชบอร์ดและเลื่อนลงไปที่ส่วนข้อมูลรับรองลูกค้าเพื่อดูรายละเอียดรหัสลูกค้าและรหัสลับลูกค้า
รวม JPG ใน C#
Aspose.PDF Cloud มีความสามารถในการ สร้าง PDF ที่ว่างเปล่า, เพิ่มรูปภาพใหม่ไปยังเอกสาร PDF และ การแปลงหน้าเอกสารเป็นรูปแบบรูปภาพ ดังนั้นในการรวม JPG ออนไลน์ โปรดทำตามคำแนะนำด้านล่าง
- ก่อนอื่น สร้างวัตถุของ PdfApi ในขณะที่ส่งรายละเอียด ClientID และ ClientSecret เป็นอาร์กิวเมนต์
- ประการที่สอง เรียกเมธอด PutCreateDocument(…) ของคลาส PdfApi เพื่อสร้างเอกสาร PDF เปล่า
- ตอนนี้เรียกเมธอด PostInsertImage(..) ซึ่งรับชื่อไฟล์ PDF, PageNumber, พิกัด XY และชื่อไฟล์รูปภาพเป็นอาร์กิวเมนต์
- ทำซ้ำวิธีการเพื่อเพิ่มภาพ
- สุดท้าย เรียกเมธอด PutPageConvertToJpeg(…) เพื่อแปลงไฟล์ PDF เป็นภาพ JPEG และบันทึกผลลัพธ์ในที่เก็บข้อมูลบนคลาวด์
string clientID = "718e4235-8866-4ebe-bff4-f5a14a4b6466"; // Get ClientID from https://dashboard.aspose.cloud/
string clientSecret = "388e864b819d8b067a8b1cb625a2ea8e"; // Get CLientSecret from https://dashboard.aspose.cloud/
// ชื่อไฟล์สำหรับ PDF ที่จะสร้าง
String fileName = "input.pdf";
// สร้างอินสแตนซ์ของ PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);
// เรียกใช้ Aspose.PDF Cloud SDK API เพื่อสร้างไฟล์ pdf เปล่า
DocumentResponse apiResponse = pdfApi.PutCreateDocument(fileName);
// หมายเลขหน้าของไฟล์ PDF
int pageNumber = 1;
// แทรกภาพที่ 1 ใน PDF บนพิกัดที่ระบุ
// พิกัดอยู่ในจุดที่เริ่มจากล่างซ้ายไปบนขวา
pdfApi.PostInsertImage(fileName, pageNumber, 10, 850, 310, 650, "Flower-Backgrounds.jpg");
// แทรกภาพที่ 2 ใน PDF บนพิกัดที่ระบุ
pdfApi.PostInsertImage(fileName, pageNumber, 320, 850, 600, 650, "png-vs-jpeg.jpg");
// แทรกรูปภาพที่ 3 ใน PDF บนพิกัดที่ระบุ
pdfApi.PostInsertImage(fileName, pageNumber, 10, 620, 310, 420, "purple_flowers_201054.jpg");
// แทรกรูปภาพที่ 4 ใน PDF บนพิกัดที่ระบุ
pdfApi.PostInsertImage(fileName, pageNumber, 320, 620, 600, 420, "Forest.jpg");
// แปลงไฟล์ PDF เป็นรูปแบบ JPEG และบันทึกบนที่เก็บข้อมูลบนคลาวด์
var finalResponse = pdfApi.PutPageConvertToJpeg(fileName,pageNumber,"FinalConverted.jpeg");
if (finalResponse != null && finalResponse.Status.Equals("OK"))
{
Console.WriteLine("PDF Converted to JPEG, Done!");
Console.ReadKey();
}
รวม JPG โดยใช้คำสั่ง cURL
คำสั่ง cURL เป็นวิธีที่น่าตื่นเต้นและสะดวกสบายในการเข้าถึง REST API ผ่านทางพรอมต์คำสั่งบนแพลตฟอร์มใดๆ และมอบประสบการณ์ที่สอดคล้องกัน ดังนั้นเราจึงสามารถใช้ฟังก์ชันผสาน JPEG ผ่านคำสั่ง cURL
ในการใช้คำสั่ง cURL ขั้นตอนแรกคือสร้างโทเค็นการเข้าถึง JWT ใช้คำสั่งต่อไปนี้เพื่อสร้างโทเค็นที่จำเป็น สำหรับข้อมูลเพิ่มเติม โปรดไปที่ วิธีรับโทเค็น JWT โดยใช้รหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=718e4235-8866-4ebe-bff4-f5a14a4b6466&client_secret=388e864b819d8b067a8b1cb625a2ea8e" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ขั้นตอนต่อไปคือการสร้างเอกสาร PDF เปล่า
curl -X PUT "https://api.aspose.cloud/v3.0/pdf/Sample.pdf" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>"
curl -X POST "https://api.aspose.cloud/v3.0/pdf/Sample.pdf/pages/1/images?llx=10&lly=850&urx=310&ury=650&imageFilePath=Flower-Backgrounds.jpg" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"image":{}}
ทำซ้ำขั้นตอนเดิมเพื่อแทรกรูปภาพอื่นที่มีพิกัดต่างกัน สุดท้าย แปลงไฟล์ PDF เป็นรูปแบบรูปภาพโดยใช้คำสั่งต่อไปนี้
curl -X PUT "https://api.aspose.cloud/v3.0/pdf/Sample.pdf/pages/1/convert/jpeg?outPath=output.jpeg&width=0&height=0" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
ไฟล์ PDF ตัวอย่างและภาพผลลัพธ์ที่สร้างขึ้นแนบมาด้วยด้านล่าง
บทสรุป
บทความนี้ได้อธิบายขั้นตอน/รายละเอียดเกี่ยวกับวิธีดำเนินการผสาน JPG ทางออนไลน์ เราได้เรียนรู้รายละเอียดในการรวมภาพ JPG โดยใช้คำสั่ง cURL นอกเหนือจากฟีเจอร์ที่กล่าวถึงข้างต้นแล้ว API ยังสามารถใช้งานฟีเจอร์ที่น่าทึ่งอื่นๆ ได้อีกด้วย และดูรายละเอียดได้ในส่วน Aspose.PDF Cloud Features และ Overview
ในกรณีที่คุณพบปัญหาใดๆ ขณะใช้ API โปรดติดต่อ ฟอรัมสนับสนุนผลิตภัณฑ์ฟรี เราขอแนะนำให้ไปที่บล็อกต่อไปนี้เพื่อดูข้อมูลเกี่ยวกับ