
วิธีการแปลง JSON เป็น PDF ด้วย .NET Cloud SDK
JSON ที่มีการใช้งานอย่างแพร่หลายในการแลกเปลี่ยนข้อมูลสมัยใหม่ จึงมีโครงสร้างที่ยืดหยุ่นและน้ำหนักเบาสำหรับการแสดงข้อมูล ในทำนองเดียวกัน PDF ขึ้นชื่อในเรื่องการเข้าถึงได้ทั่วไปและเค้าโครงที่สอดคล้องกัน ให้การแสดงข้อมูลที่เสถียรและดึงดูดสายตาสำหรับวัตถุประสงค์ในการแบ่งปัน การพิมพ์ และการเก็บถาวร อย่างไรก็ตาม มีจุดเปลี่ยนสำคัญที่ข้อมูลไดนามิกและซ้อนกันของ JSON จำเป็นต้องก้าวข้ามรูปแบบดิจิทัลและแสดงออกมาในรูปแบบที่จับต้องได้และเป็นมาตรฐานมากขึ้น นี่คือจุดที่มีความจำเป็นสำหรับการแปลง JSON เป็น PDF
ในบทความนี้ เราจะมาเจาะลึกถึงความต้องการเร่งด่วนในการแปลงข้อมูลนี้ โดยจะวิเคราะห์ถึงความซับซ้อนว่าการแปลงนี้ไม่เพียงแต่เชื่อมช่องว่างระหว่างสองรูปแบบนี้เท่านั้น แต่ยังช่วยให้คุณสามารถยกระดับแนวทางการแสดงภาพข้อมูลไปสู่ระดับใหม่ได้อีกด้วย
- REST API การแปลง JSON เป็น PDF
- แปลง JSON เป็น PDF ใน C# .NET
- แปลง JSON เป็น PDF ออนไลน์โดยใช้คำสั่ง cURL
REST API การแปลง JSON เป็น PDF
การแปลง JSON เป็น PDF ทำได้ในพริบตาด้วยความสามารถอันแข็งแกร่งของ Aspose.Cells Cloud SDK for .NET SDK อเนกประสงค์นี้ช่วยให้ผู้พัฒนาสามารถบูรณาการและปรับปรุงกระบวนการแปลงได้อย่างราบรื่น ช่วยให้มั่นใจได้ว่าข้อมูล JSON จะแปลงเป็นเอกสาร PDF ที่สวยงามและเป็นมืออาชีพอย่างแม่นยำ
เพื่อใช้ประโยชน์จากความสามารถของ SDK นี้ในแอปพลิเคชัน .NET ก่อนอื่นเราต้องค้นหา Aspose.Cells-Cloud
ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่ม เพิ่มแพ็คเกจ
ประการที่สอง รับข้อมูลประจำตัวไคลเอนต์ของคุณจาก cloud Dashboard หากคุณไม่มีบัญชีอยู่แล้ว เพียงสร้างบัญชีฟรีโดยทำตามคำแนะนำที่ระบุในบทความ เริ่มต้นอย่างรวดเร็ว
แปลง JSON เป็น PDF ใน C# .NET
การเรียกใช้ API ที่ใช้งานง่ายช่วยเพิ่มประสิทธิภาพให้กับ Aspose.Cells Cloud ในการจัดการโครงสร้าง JSON ที่ซับซ้อนและแปลงเป็น PDF ที่สวยงามได้อย่างมีประสิทธิภาพ ในส่วนนี้ เราจะแปลง JSON เป็น PDF โดยใช้ C# .NET
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
สร้างอ็อบเจ็กต์ของคลาส CellsApi ที่เราส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
using (var file = System.IO.File.OpenRead(input_JSON))
อ่านอินพุต JSON ลงในอินสแตนซ์สตรีม
cellsInstance.CellsWorkbookPutConvertWorkbook(file, format: "PDF", outPath: resultant_file);
สุดท้าย เรียก API เพื่อแปลง JSON เป็น PDF และอัปโหลดไฟล์ผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์
// สำหรับตัวอย่างและไฟล์ข้อมูลแบบสมบูรณ์ โปรดไปที่
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// รับข้อมูลประจำตัวลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// สร้างอินสแตนซ์ CellsApi ขณะส่ง ClientID และ ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
// ชื่อของแผ่นงานอินพุต Excel
string input_JSON = @"D:\Github\resultant.json";
// ไฟล์ PDF ผลลัพธ์
string resultant_file = "resultant.pdf";
// โหลดไฟล์ JSON จากไดรฟ์ภายในเครื่อง
using (var file = System.IO.File.OpenRead(input_JSON))
{
// เรียกใช้ API เพื่อแปลง JSON เป็น PDF ออนไลน์
cellsInstance.CellsWorkbookPutConvertWorkbook(file, format: "PDF", outPath: resultant_file);
}
ตัวอย่างการแปลง JSON เป็น PDF
สามารถดาวน์โหลดเวิร์กบุ๊ก Excel อินพุตและไฟล์ JSON ผลลัพธ์ที่สร้างขึ้นด้านบนได้จาก:
แปลง JSON เป็น PDF ออนไลน์โดยใช้คำสั่ง cURL
การแปลง JSON เป็น PDF สามารถทำได้ง่ายขึ้นด้วยการผสมผสานอันทรงพลังของคำสั่ง Aspose.Cells Cloud และ cURL ด้วยการใช้ประโยชน์จาก cURL คุณสามารถโต้ตอบกับ Aspose.Cells Cloud API ได้อย่างราบรื่นและเริ่มต้นกระบวนการแปลงได้อย่างง่ายดาย วิธีนี้ไม่เพียงแต่ให้ความยืดหยุ่นในการรวมเข้ากับสภาพแวดล้อมการพัฒนาต่างๆ เท่านั้น แต่ยังรับประกันกระบวนการที่สอดคล้องและเชื่อถือได้สำหรับการแปลง JSON เป็น PDF อีกด้วย
ขั้นตอนแรกในการดำเนินการนี้คือการสร้างโทเค็นการเข้าถึง JWT โดยใช้คำสั่งต่อไปนี้:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
โปรดดำเนินการคำสั่งต่อไปนี้เพื่อแปลง JSON เป็นรูปแบบ PDF คำขอต่อไปนี้ต้องการให้มีอินพุต JSON อยู่ในที่จัดเก็บข้อมูลบนคลาวด์อยู่แล้ว
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=JSON&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
แทนที่ sourceFile
ด้วยชื่อของ JSON แหล่งที่มา output
ด้วยชื่อของไฟล์ PDF ผลลัพธ์ และ accessToken
ด้วยโทเค็นการเข้าถึง JWT ที่สร้างขึ้นด้านบน
บทสรุป
โดยสรุปแล้ว ทิวทัศน์แบบไดนามิกของการแปลงข้อมูลรองรับแนวทางอันทรงพลังสองแนวทางในการแปลง JSON เป็น PDF โดยใช้ Aspose.Cells Cloud SDK สำหรับ .NET ที่มีคุณสมบัติครบครันและประสิทธิภาพการเขียนสคริปต์ของคำสั่ง cURL ไม่ว่าคุณจะเลือกใช้ชุดเครื่องมือที่ครอบคลุมและการควบคุมแบบละเอียดที่นำเสนอโดย Aspose.Cells Cloud SDK หรือความเรียบง่ายและความเข้ากันได้ข้ามแพลตฟอร์มของคำสั่ง cURL อย่างไรก็ตาม ทั้งสองแนวทางนี้ให้การแปลงข้อมูล JSON ให้เป็นเอกสาร PDF ที่สวยงามและเข้าถึงได้สำหรับทุกคนได้อย่างราบรื่น
ลิงค์ที่เป็นประโยชน์
บทความที่เกี่ยวข้อง
เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: