แปลง json เป็น pdf

วิธีการแปลง JSON เป็น PDF ด้วย .NET Cloud SDK

JSON ที่มีการใช้งานอย่างแพร่หลายในการแลกเปลี่ยนข้อมูลสมัยใหม่ จึงมีโครงสร้างที่ยืดหยุ่นและน้ำหนักเบาสำหรับการแสดงข้อมูล ในทำนองเดียวกัน PDF ขึ้นชื่อในเรื่องการเข้าถึงได้ทั่วไปและเค้าโครงที่สอดคล้องกัน ให้การแสดงข้อมูลที่เสถียรและดึงดูดสายตาสำหรับวัตถุประสงค์ในการแบ่งปัน การพิมพ์ และการเก็บถาวร อย่างไรก็ตาม มีจุดเปลี่ยนสำคัญที่ข้อมูลไดนามิกและซ้อนกันของ JSON จำเป็นต้องก้าวข้ามรูปแบบดิจิทัลและแสดงออกมาในรูปแบบที่จับต้องได้และเป็นมาตรฐานมากขึ้น นี่คือจุดที่มีความจำเป็นสำหรับการแปลง JSON เป็น PDF

ในบทความนี้ เราจะมาเจาะลึกถึงความต้องการเร่งด่วนในการแปลงข้อมูลนี้ โดยจะวิเคราะห์ถึงความซับซ้อนว่าการแปลงนี้ไม่เพียงแต่เชื่อมช่องว่างระหว่างสองรูปแบบนี้เท่านั้น แต่ยังช่วยให้คุณสามารถยกระดับแนวทางการแสดงภาพข้อมูลไปสู่ระดับใหม่ได้อีกด้วย

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 ออนไลน์

ตัวอย่างการแปลง 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 ที่สวยงามและเข้าถึงได้สำหรับทุกคนได้อย่างราบรื่น

ลิงค์ที่เป็นประโยชน์

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

เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: