JSON إلى PDF C#

تُستخدم ملفات JSON بشكل شائع لتصدير البيانات أو استيرادها أو نقلها داخل التطبيقات أو بينها. يتطلب تنسيق JSON تنسيقًا أقل ويوفر آلية تخزين بيانات خفيفة الوزن. في حالات مختلفة ، قد تحتاج إلى تحويل ملفات JSON إلى PDF للمشاركة أو الطباعة أو لأغراض أخرى. لتحقيق ذلك برمجيًا ، تتناول هذه المقالة كيفية تحويل JSON إلى PDF عبر C#.

C# API لتحويل JSON إلى PDF - تنزيل مجاني

لتحويل ملفات JSON إلى تنسيق PDF ، سنستخدم Aspose.Cells for .NET. إنها واجهة برمجة تطبيقات قوية تتيح لك إنشاء مستندات جداول بيانات من البداية. بالإضافة إلى ذلك ، يتيح لك معالجة ملفات Excel الموجودة وتحويلها من داخل تطبيقات .NET الخاصة بك. يمكنك إما تنزيل API أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Cells

كيفية تحويل JSON إلى PDF في C#

Aspose.Cells for .NET يسهل عليك تحويل ملف JSON إلى PDF ، والذي يمكن تنفيذه في خطوتين. الخطوات التالية مطلوبة لحفظ ملف JSON كملف PDF في C# باستخدام Aspose.Cells for .NET.

  • قم بإنشاء ملف Excel.
  • قم بتحميل البيانات من ملف JSON إلى ورقة Excel.
  • قم بتعيين خيارات تحويل إضافية لـ JSON إلى PDF.
  • احفظ بيانات JSON بصيغة PDF.

يوضح القسم التالي كيفية تنفيذ الخطوات المذكورة أعلاه لتحويل JSON إلى PDF في كود C#.

تحويل JSON إلى PDF في C#

فيما يلي خطوات تحويل ملف JSON إلى PDF باستخدام C#.

  1. قم بإنشاء مثيل لفئة Workbook.
  2. حدد Worksheet الافتراضية من مجموعة Worksheets.
  3. قم بتحميل بيانات JSON من ملف باستخدام طريقة File.ReadAllText(string).
  4. قم بإنشاء مثيل من JsonLayoutOptions وضبط الخيارات.
  5. استيراد البيانات من JSON إلى ورقة العمل باستخدام طريقة JsonUtility.ImportData مع الإشارة إلى كائن Worksheet وبيانات JSON.
  6. قم بتحويل JSON إلى PDF عن طريق حفظ المصنف كملف PDF باستخدام طريقة Workbook.Save (string، SaveFormat.Auto).

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف JSON إلى PDF في C#.

// إنشاء كائن مصنف
var workbook = new Cells.Workbook();

// الوصول إلى ورقة العمل الافتراضية
var worksheet = workbook.Worksheets[0];

// قراءة بيانات JSON من الملف
string jsonInput = File.ReadAllText("Data.json");

// قم بتعيين JsonLayoutOptions لمعاملة المصفوفات كجدول
var options = new Cells.Utility.JsonLayoutOptions();
options.ArrayAsTable = true;

// استيراد بيانات JSON إلى ورقة العمل بدءًا من الخلية A1
Cells.Utility.JsonUtility.ImportData(jsonInput, worksheet.Cells, 0, 0, options);

// تحويل JSON المستوردة إلى PDF
workbook.Save("output.pdf", Cells.SaveFormat.Auto); 

API لتصدير JSON إلى PDF في C# - احصل على ترخيص مجاني

يمكنك استخدام Aspose.Cells for .NET بدون قيود تقييمية باستخدام ترخيص مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل بيانات JSON إلى PDF عبر C#. لقد أوضحت الخطوات ونموذج التعليمات البرمجية كيفية تحميل بيانات JSON وحفظها كملف PDF ديناميكيًا في C#. يمكنك استخدام نموذج التعليمات البرمجية المقدم ضمن تطبيقاتك المستندة إلى .NET أو .NET Core أو Mono أو Xamarin. بالإضافة إلى ذلك ، يمكنك استكشاف وثائق Aspose.Cells for .NET. أيضًا ، يمكنك نشر استفساراتك على المنتدى.

أنظر أيضا